Интерфейс IWICMetadataBlockReader (wincodecsdk.h)
Предоставляет методы, предоставляющие доступ ко всем блокам метаданных верхнего уровня кодека.
Наследование
Интерфейс IWICMetadataBlockReader наследуется от интерфейса IUnknown . IWICMetadataBlockReader также имеет следующие типы элементов:
Методы
Интерфейс IWICMetadataBlockReader содержит следующие методы.
IWICMetadataBlockReader::GetContainerFormat Извлекает формат контейнера декодера. |
IWICMetadataBlockReader::GetCount Извлекает количество блоков метаданных верхнего уровня. |
IWICMetadataBlockReader::GetEnumerator Извлекает перечисление объектов IWICMetadataReader, представляющих каждый из блоков метаданных верхнего уровня. |
IWICMetadataBlockReader::GetReaderByIndex Извлекает IWICMetadataReader для указанного блока метаданных верхнего уровня. |
Комментарии
IWICMetadataBlockReader и IWICMetadataBlockWriter работают только на корневом уровне; то есть они предоставляют доступ на чтение и запись соответственно к блокам метаданных верхнего уровня. Они реализуются IWICBitmapFrameDecode и IWICBitmapFrameEncode соответственно. Для обработки любых блоков метаданных, которые не находятся на верхнем уровне иерархии, используйте IWICMetadataReader или IWICMetadataWriter.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincodecsdk.h |
См. также раздел
Основные понятия
Общие сведения о расширяемости метаданных