атрибут MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Включает обработку видео с помощью средства чтения источника.
Тип данных
UINT32
Значение | Значение |
---|---|
|
Включите обработку видео. |
|
Отключите обработку видео. (по умолчанию) |
Получение и установка
Чтобы получить этот атрибут, вызовите IMFAttributes::GetUINT32.
Чтобы задать этот атрибут, вызовите IMFAttributes::SetUINT32.
Комментарии
Если этот атрибут имеет значение TRUE (ненулевое), средство чтения исходного кода может выполнять следующую ограниченную обработку видео в несжатых видеокадрах:
- Преобразование с YUV в RGB-32.
- Деинтерлейсинга.
Эти операции выполняются в программном обеспечении и не оптимизированы для воспроизведения. Эта функция предназначена для приложений, обрабатывающих небольшое количество кадров( например, для создания эскизов видео), или приложений, которые не декодируют кадры в режиме реального времени. Операция деинтерлейсации интерполирует данные из одного поля, поэтому она является потерей.
Избегайте этого параметра, если вы используете Direct3D для отображения видеокадров, так как GPU обычно обеспечивает лучшие возможности обработки видео.
Если этот атрибут имеет значение TRUE, следующие атрибуты должны иметь значение FALSE:
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Заголовок |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделе:Отправить и просмотреть отзыв по