атрибут MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
Указывает формат вывода устройства.
Тип данных
MFT_REGISTER_TYPE_INFO сохранено как BYTE[]
Получение и установка
Чтобы получить этот атрибут, вызовите IMFAttributes::GetBlob.
Чтобы задать этот атрибут, вызовите IMFAttributes::SetBlob.
Комментарии
Этот атрибут содержит пару идентификаторов GUID: основной тип и подтип. Эти GUID описывают формат выходных данных по умолчанию для устройства. Устройство может поддерживать дополнительные форматы вывода.
Например, если устройство захвата видео выводит видео RGB-32, значение этого атрибута равно { MFMediaType_Video, MFVideoFormat_RGB32 }
.
Этот атрибут является указанием для приложения. Чтобы получить точный формат вывода, создайте источник мультимедиа для устройства и получите дескриптор презентации источника мультимедиа.
Этот атрибут задается для объектов активации, возвращаемых следующими функциями:
Константу GUID для этого атрибута экспортируют из mfuuid.lib.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 R2 [только классические приложения] |
Заголовок |
|
См. также раздел