атрибут MFSampleExtension_SingleField
Указывает, содержит ли пример видео одно поле или два поля с чередованием. Этот атрибут применяется к примерам мультимедиа.
Тип данных
BOOL хранится как UINT32
Получение и установка
Чтобы получить этот атрибут, вызовите IMFAttributes::GetUINT32.
Чтобы задать этот атрибут, вызовите IMFAttributes::SetUINT32.
Применяется к
Комментарии
Если значение равно TRUE, образец содержит одно поле. Если значение равно FALSE или атрибут не задан, образец содержит полный кадр. (Два поля, если они чередуются, или прогрессивный кадр.)
Если тип мультимедиа является прогрессивными кадрами или полями с чередованием, этот атрибут должен иметь значение FALSE или не задано.
Если тип носителя является одним полем, этот атрибут должен иметь значение TRUE. Задайте атрибут MFSampleExtension_BottomFieldFirst в образце, чтобы указать, является ли это верхним или нижним полем.
В настоящее время расширенный отрисовщик видео (EVR) не поддерживает содержимое, которое переключается между чередующимися кадрами и отдельными полями.
Константу GUID для этого атрибута экспортируют из mfuuid.lib.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2008 [классические приложения | Приложения UWP] |
Заголовок |
|
См. также раздел