атрибут MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT

Указывает окончательное разрешение вывода декодированного изображения после обработки видео.

Тип данных

UINT64

Комментарии

Этот атрибут поддерживается некоторыми декодировщиками видео. Приложение может задать этот атрибут, чтобы указать ширину и высоту изображения после обработки видео. Декодер может использовать эти сведения для оптимизации процесса декодирования, особенно если окончательный размер изображения гораздо меньше размера собственного изображения. Например, декодер может пропустить фильтр вне цикла.

Верхние 32 бита содержат ширину, а нижние 32 бита — высоту.

Чтобы задать этот атрибут, выполните указанные ниже действия.

  1. Вызовите IMFTransform::GetAttributes в декодере, чтобы получить указатель IMFAttributes .
  2. Вызовите MFSetAttributeSize , чтобы добавить атрибут .

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
Mftransform.h

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

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

Атрибуты преобразования