Поделиться через


Интерфейсы декодировщика

В следующих таблицах показаны интерфейсы, реализованные декодаторами компонента образов Windows (WIC), а на схеме классов показана иерархия наследования.

интерфейсы декодировщика Container-Level

Интерфейс Обязанности Реализация
IWICBitmapDecoder Службы уровня контейнера Обязательно
IWICBitmapCodecProgressNotification Поддержка уведомлений о ходе выполнения & отмены Рекомендованный
IWICMetadataBlockReader Перечисление метаданных Необязательный (требуется только для форматов, поддерживающих метаданные уровня контейнера)

 

интерфейсы декодировщика Frame-Level

Интерфейс Обязанности Реализация
IWICBitmapFrameDecode Службы уровня кадров Обязательно
IWICMetadataBlockReader Перечисление метаданных Обязательно
IWICBitmapSourceTransform Преобразования машинного декодера Рекомендованный
IWICDevelopRaw Необработанные службы обработки Требуется только для необработанных форматов

 

иерархия наследования интерфейсов wic

концептуальные

реализация декодера WIC-Enabled

реализации IWICBitmapDecoder

Как написать WIC-Enabled CODEC

обзор компонента образов Windows