Partilhar via


Interfaces do codificador

As tabelas a seguir mostram as interfaces implementadas pelos codificadores WIC (Windows Imaging Component) e o diagrama de classes mostra a hierarquia de herança.

Container-Level Interfaces de codificador

Interface Competências Execução
IWICBitmapEncoder Serviços no nível do contêiner Necessário
IWICBitmapCodecProgressNotification Notificação de progresso & suporte de cancelamento Recomendado
IWICMetadataBlockWriter Serviços de serialização de metadados Opcional (Obrigatório apenas para formatos que suportam metadados no nível do contêiner)

 

Frame-Level Interfaces de codificador

Interface Competências Execução
IWICBitmapFrameEncode Serviços ao nível do quadro Necessário
IWICMetadataBlockWriter Serviços de serialização de metadados Necessário

 

Hierarquia de herança da interface do codificador WIC

Você notará que as interfaces do codificador são quase imagens espelhadas das interfaces do decodificador e que a maioria dos métodos nessas interfaces corresponde aos métodos nas interfaces do decodificador relacionadas. Agora que você está familiarizado com a implementação de um decodificador habilitado para WIC, a implementação de um codificador habilitado para WIC também parecerá familiar.

Conceptual

Implementando um de codificador de WIC-Enabled

Implementando o IWICBitmapEncoder

Como escrever um WIC-Enabled CODEC

Visão geral do componente Windows Imaging