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