Интерфейс IDirectXVideoProcessor (dxva2api.h)
Представляет устройство с видеопроцессором DirectX Video Acceleration (DXVA). Чтобы получить указатель на этот интерфейс, вызовите IDirectXVideoProcessorService::CreateVideoProcessor.
Наследование
Интерфейс IDirectXVideoProcessor наследуется от интерфейса IUnknown . IDirectXVideoProcessor также имеет следующие типы элементов:
Методы
Интерфейс IDirectXVideoProcessor содержит следующие методы.
IDirectXVideoProcessor::GetCreationParameters Извлекает параметры, которые использовались для создания этого устройства. (IDirectXVideoProcessor.GetCreationParameters) |
IDirectXVideoProcessor::GetFilterPropertyRange Извлекает диапазон значений для фильтра изображений, поддерживаемого этим устройством. |
IDirectXVideoProcessor::GetProcAmpRange Извлекает диапазон значений для параметра видеопроцессор (ProcAmp) на этом видеопроцессоре. |
IDirectXVideoProcessor::GetVideoProcessorCaps Извлекает возможности устройства видеопроцессоров. |
IDirectXVideoProcessor::GetVideoProcessorService Извлекает службу видеопроцессоров DirectX Video Acceleration (DXVA), которая создала это устройство видеопроцессор. |
IDirectXVideoProcessor::VideoProcessBlt Выполняет операцию видеопроцесса с одним или несколькими входными примерами и записывает результат на поверхность Direct3D9. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | dxva2api.h |