атрибут MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
Включает расширенную обработку видео с помощью средства чтения исходного кода, включая преобразование цветового пространства, деинтерлейку, изменение размера видео и преобразование частоты кадров.
Тип данных
ЛОГИЧЕСКОЕ ЗНАЧЕНИЕ , хранящееся как UINT32
Комментарии
Если этот атрибут имеет значение TRUE, средство чтения исходного кода может вставить видеопроцессор в конвейер обработки, который включает следующие типы преобразования формата:
- Преобразование цветового пространства (YUV в RGB-32)
- Деинтерлейсинга
- Изменение размера видео
- Преобразование частоты кадров
Если этот атрибут имеет значение TRUE, MF_READWRITE_DISABLE_CONVERTERS атрибут должен иметь значение FALSE.
Средство чтения исходного кода ищет видеопроцессоров, зарегистрированных в категории MFT_CATEGORY_VIDEO_PROCESSOR , включая MFT, зарегистрированные для локального процесса. (Дополнительные сведения о локальной регистрации MFT см. в разделе MFTRegisterLocal .) Средство чтения исходного кода использует видеопроцессор transcode (XVP), если другой подходящий видеопроцессор не найден.
Приложение указывает требуемый тип выходных данных, вызывая IMFSourceReader::SetCurrentMediaType. Когда средство чтения исходного кода настраивает видеопроцессор, оно пытается сопоставить следующие атрибуты выходного типа:
- Частота кадров (MF_MT_FRAME_RATE)
- Размер кадра (MF_MT_FRAME_SIZE)
- Режим чередование (MF_MT_INTERLACE_MODE)
- Пропорции пикселей (MF_MT_PIXEL_ASPECT_RATIO)
- Подтип (MF_MT_SUBTYPE)
Этот атрибут аналогичен атрибуту MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING , но имеет следующие преимущества:
- Поддерживается более широкий диапазон преобразований форматов.
- Приложения могут регистрировать собственные преобразователи.
- Некоторые преобразования можно выполнить на оборудовании с помощью GPU.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2012 [классические приложения | Приложения UWP] |
Заголовок |
|
См. также раздел