атрибут MF_VIDEO_MAX_МБ_PER_SEC
Указывает в МВФTransform максимальный коэффициент обработки макроблоков в макроблоках в секунду, поддерживаемый аппаратным кодировщиком.
Тип данных
UINT32
Замечания
Этот атрибут доступен только для чтения.
Кодировщики H.264/AVC:
Этот атрибут влияет на следующие свойства:
- MF_MT_VIDEO_LEVEL (который является псевдонимом MF_MT_MPEG2_LEVEL)
- CODECAPI_AVEncCommonQualityVsSpeed
- CODECAPI_AVEncMPVDefaultBPictureCount
Если атрибут 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] |
Верхний колонтитул |
|
См. также