Interfaces do decodificador
As tabelas a seguir mostram as interfaces implementadas pelos decodificadores wic (Componente de Imagem do Windows) e o diagrama de classe mostra a hierarquia de herança.
Interfaces do decodificador Container-Level
Interface | Responsabilidades | Implementação |
---|---|---|
IWICBitmapDecoder | Serviços em nível de contêiner | Necessário |
IWICBitmapCodecProgressNotification | Suporte de cancelamento de & de notificação de progresso | Recomendado |
IWICMetadataBlockReader | Enumeração de metadados | Opcional (obrigatório apenas para formatos que dão suporte a metadados no nível do contêiner) |
Interfaces do decodificador Frame-Level
Interface | Responsabilidades | Implementação |
---|---|---|
IWICBitmapFrameDecode | Serviços de nível de quadro | Necessário |
IWICMetadataBlockReader | Enumeração de metadados | Necessário |
IWICBitmapSourceTransform | Transformações de decodificador nativo | Recomendado |
IWICDevelopRaw | Serviços de processamento brutos | Necessário apenas para formatos brutos |
Tópicos relacionados
-
Conceitual
-
implementando uma de decodificador de WIC-Enabled
-
implementando IWICBitmapDecoder
-
como escrever uma codec WIC-Enabled