Поделиться через


атрибут MF_VIDEO_MAX_МБ_PER_SEC

Указывает в МВФTransform максимальный коэффициент обработки макроблоков в макроблоках в секунду, поддерживаемый аппаратным кодировщиком.

Тип данных

UINT32

Замечания

Этот атрибут доступен только для чтения.

Кодировщики H.264/AVC:

Этот атрибут влияет на следующие свойства:

Если атрибут MF_MT_VIDEO_LEVEL присутствует, кодировщик должен возвращать скорость обработки для максимальной скорости и разрешения, поддерживаемой на указанном уровне. Если атрибут MF_MT_VIDEO_LEVEL отсутствует, он должен использовать уровень по умолчанию 4.

Если задано свойство ICodecAPI CODECAPI_AVEncCommonQualityVsSpeed, кодировщик должен вернуть скорость обработки, соответствующую значению этого свойства. Если атрибут CODECAPI_AVEncCommonQualityVsSpeed отсутствует, он должен использовать значение по умолчанию 0, которое должно быть самым быстрым режимом обработки.

Если для свойства ICodecAPI задано допустимое и поддерживаемое значение CODECAPI_AVEncMPVDefaultBPictureCount, кодировщик должен вернуть скорость обработки, соответствующую значению этого свойства. Если атрибут CODECAPI_AVEncMPVDefaultBPictureCount отсутствует, он должен использовать значение по умолчанию 0 B кадров.

Приложение должно использовать только более низкие 28 битов. Верхние 4биты зарезервированы для дальнейшего использования. Приложения должны игнорировать верхние 4 бита и MFT должны задать для верхних 4 бита значение 0.

Requirements

Требование Значение
Минимальная версия клиента
Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows Server 2012 R2 [классические приложения | Приложения UWP]
Верхний колонтитул
Mfapi.h

См. также

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