Interfaces de codificador
En las tablas siguientes se muestran las interfaces implementadas por los codificadores del 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 & notificación 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 métodos en 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
-
conceptual de
-
cómo escribir un CODEC de WIC-Enabled