Interfaces de codificador

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

Interfaces de codificador de Container-Level

Interfaz Responsabilidades Implementación
IWICBitmapEncoder Servicios de nivel de contenedor Obligatorio
IWICBitmapCodecProgressNotification Compatibilidad con la cancelación de notificaciones & de progreso Recomendado
IWICMetadataBlockWriter Servicios de serialización de metadatos Opcional (obligatorio solo para formatos que admiten metadatos de nivel de contenedor)

 

Interfaces de codificador de Frame-Level

Interfaz Responsabilidades Implementación
IWICBitmapFrameEncode Servicios de nivel de marco Obligatorio
IWICMetadataBlockWriter Servicios de serialización de metadatos Obligatorio

 

Jerarquía de herencia de la interfaz del codificador wic

Observará que las interfaces del codificador son casi imágenes reflejadas de las interfaces de descodificador y que la mayoría de los métodos de estas interfaces corresponden a los métodos de las interfaces de descodificador relacionadas. Ahora que está familiarizado con la implementación de un descodificador habilitado para WIC, la implementación de un codificador habilitado para WIC también parecerá familiar.

Conceptual

Implementación de un codificador de WIC-Enabled

Implementación de IWICBitmapEncoder

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

Información general sobre el componente de creación de imágenes de Windows