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


свойство AVDecVideoAcceleration_H264

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Включает или отключает аппаратное ускорение для декодирования видео H.264.

Это свойство является чтением и записью.

Тип данных

UINT32 (VT_UI4)

Идентификатор GUID свойства

CODECAPI_AVDecVideoAcceleration_H264

Комментарии

Если значение равно нулю, декодер не использует DirectX Video Acceleration (DXVA) для декодирования видео H.264. Для фильтров DirectShow задайте это свойство перед подключением выходного контакта декодера.

Примечание

При использовании Media Foundation (или интерфейса IMFTransform ) это свойство не оказывает никакого влияния. Сведения об использовании аппаратного ускорения с компонентами Media Foundation см. в статье Поддержка декодирования видео Direct3D 11 в Media Foundation .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows 2000 Server [классические приложения | Приложения UWP]
Заголовок
Codecapi.h

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

Свойства API кодека

Интерфейс ICodecAPI