Интерфейсы декодировщика
В следующих таблицах показаны интерфейсы, реализованные декодаторами компонента образов Windows (WIC), а на схеме классов показана иерархия наследования.
интерфейсы декодировщика Container-Level
Интерфейс | Обязанности | Реализация |
---|---|---|
IWICBitmapDecoder | Службы уровня контейнера | Обязательно |
IWICBitmapCodecProgressNotification | Поддержка уведомлений о ходе выполнения & отмены | Рекомендованный |
IWICMetadataBlockReader | Перечисление метаданных | Необязательный (требуется только для форматов, поддерживающих метаданные уровня контейнера) |
интерфейсы декодировщика Frame-Level
Интерфейс | Обязанности | Реализация |
---|---|---|
IWICBitmapFrameDecode | Службы уровня кадров | Обязательно |
IWICMetadataBlockReader | Перечисление метаданных | Обязательно |
IWICBitmapSourceTransform | Преобразования машинного декодера | Рекомендованный |
IWICDevelopRaw | Необработанные службы обработки | Требуется только для необработанных форматов |
иерархия наследования интерфейсов wic
Связанные разделы
-
концептуальные
-
реализация декодера WIC-Enabled