Compartilhar via


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

 

hierarquia de herança de interface wic

Conceitual

implementando uma de decodificador de WIC-Enabled

implementando IWICBitmapDecoder

como escrever uma codec WIC-Enabled

visão geral do componente de imagem do Windows