Interfaces do codificador
As tabelas a seguir mostram as interfaces implementadas por 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 no nível do contêiner | Obrigatório |
IWICBitmapCodecProgressNotification | Suporte ao cancelamento de notificação & de progresso | Recomendadas |
IWICMetadataBlockWriter | Serviços de serialização de metadados | Opcional (necessá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 | Obrigatório |
IWICMetadataBlockWriter | Serviços de serialização de metadados | Obrigatório |
Você observará que as interfaces do codificador são quase espelho imagens das interfaces do decodificador e que a maioria dos métodos nessas interfaces correspondem aos métodos nas interfaces de 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.
Tópicos relacionados
-
Conceitual