атрибут MFSampleExtension_BottomFieldFirst

Задает доминирование поля для чередующегося видеокадра. Этот атрибут применяется к примерам мультимедиа.

Тип данных

ЛОГИЧЕСКОЕ ЗНАЧЕНИЕ , хранящееся как UINT32

Получение и установка

Чтобы получить этот атрибут, вызовите IMFAttributes::GetUINT32.

Чтобы задать этот атрибут, вызовите IMFAttributes::SetUINT32.

Применяется к

IMFSample

Комментарии

Если видеокадр чередуется, а пример содержит два чередующихся поля, этот атрибут указывает, какое поле отображается первым. Если задано значение TRUE, нижнее поле отображается в первую очередь. Если задано значение FALSE, сначала отображается верхнее поле.

Если фрейм чередуется и образец содержит одно поле, этот атрибут указывает, какое поле содержит образец. Если значение РАВНО TRUE, образец содержит нижнее поле. Если значение РАВНО FALSE, образец содержит верхнее поле.

Если кадр является прогрессивным, этот атрибут описывает порядок полей при переплетении выходных данных. Если задано значение TRUE, сначала должно быть выведено нижнее поле. Если значение РАВНО FALSE, сначала должно быть выведено верхнее поле.

Если этот атрибут не задан, тип носителя описывает доминирование поля.

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows Server 2008 [классические приложения | Приложения UWP]
Заголовок
Mfapi.h

См. также раздел

Алфавитный список атрибутов Media Foundation

Пример атрибутов

Примеры мультимедиа

Чередование видео