Compartilhar via


Interfaces do codificador

As tabelas a seguir mostram as interfaces implementadas pelos codificadores wic (Componente de Imagem do Windows) e o diagrama de classe mostra a hierarquia de herança.

Interfaces do codificador Container-Level

Interface Responsabilidades Implementação
IWICBitmapEncoder Serviços em nível de contêiner Necessário
IWICBitmapCodecProgressNotification Suporte de cancelamento de & de notificação de progresso Recomendado
IWICMetadataBlockWriter Serviços de serialização de metadados Opcional (obrigatório apenas para formatos que dão suporte a metadados no nível do contêiner)

 

Interfaces do codificador Frame-Level

Interface Responsabilidades Implementação
IWICBitmapFrameEncode Serviços de nível de quadro Necessário
IWICMetadataBlockWriter Serviços de serialização de metadados Necessário

 

hierarquia de herança da interface do codificador wic

Você observará que as interfaces do codificador são imagens quase 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.

Conceitual

implementando uma de codificador de WIC-Enabled

implementando IWICBitmapEncoder

como escrever uma codec WIC-Enabled

visão geral do componente de imagem do Windows