Интерфейс IMFMetadata (mfidl.h)
Управляет метаданными для объекта . Метаданные — это сведения, описывающие файл мультимедиа, поток или другое содержимое. Метаданные состоят из отдельных свойств, где каждое свойство содержит описательное имя и значение. Свойство может быть связано с определенным языком.
Чтобы получить этот интерфейс из источника мультимедиа, используйте интерфейс IMFMetadataProvider .
Наследование
Интерфейс IMFMetadata наследуется от интерфейса IUnknown . IMFMetadata также имеет следующие типы элементов:
Методы
Интерфейс IMFMetadata содержит следующие методы.
IMFMetadata::D eleteProperty Удаляет свойство метаданных. |
IMFMetadata::GetAllLanguages Возвращает список языков, на которых доступны метаданные. |
IMFMetadata::GetAllPropertyNames Возвращает список всех имен свойств метаданных для этого объекта. |
IMFMetadata::GetLanguage Возвращает текущий параметр языка. |
IMFMetadata::GetProperty Возвращает значение свойства метаданных. |
IMFMetadata::SetLanguage Задает язык для настройки и извлечения метаданных. |
IMFMetadata::SetProperty Задает значение свойства метаданных. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |