Interfaces de descodificador

En las tablas siguientes se muestran las interfaces implementadas por los descodificadores de Componente de creación de imágenes de Windows (WIC) y el diagrama de clases muestra la jerarquía de herencia.

Interfaces de descodificador de Container-Level

Interfaz Responsabilidades Implementación
IWICBitmapDecoder Servicios de nivel de contenedor Obligatorio
IWICBitmapCodecProgressNotification Compatibilidad con la cancelación de notificaciones & de progreso Recomendado
IWICMetadataBlockReader Enumeración de metadatos Opcional (solo se requiere para formatos que admiten metadatos de nivel de contenedor)

 

Interfaces de descodificador de Frame-Level

Interfaz Responsabilidades Implementación
IWICBitmapFrameDecode Servicios de nivel de marco Obligatorio
IWICMetadataBlockReader Enumeración de metadatos Obligatorio
IWICBitmapSourceTransform Transformaciones de descodificador nativas Recomendado
IWICDevelopRaw Servicios de procesamiento sin procesar Obligatorio solo para formatos sin formato

 

jerarquía de herencia de interfaz wic

Conceptual

Implementación de un descodificador de WIC-Enabled

Implementación de IWICBitmapDecoder

Cómo escribir un CÓDEC de WIC-Enabled

Información general del componente de creación de imágenes de Windows