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 |
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.
Temas relacionados