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