(dxva2api.h) 的 IDirectXVideoProcessorService 接口

提供对 DirectX 视频加速 (DXVA) 视频处理服务的访问权限。

使用此接口可以查询哪些硬件加速视频处理操作可用,并创建 DXVA 视频处理器设备。 若要获取指向此接口的指针,请使用接口标识符IID_IDirectXVideoProcessorService调用 IDirect3DDeviceManager9::GetVideoServiceDXVA2CreateVideoService

继承

IDirectXVideoProcessorService 接口继承自 IDirectXVideoAccelerationServiceIDirectXVideoProcessorService 还具有以下类型的成员:

方法

IDirectXVideoProcessorService 接口包含以下方法。

 
IDirectXVideoProcessorService::CreateVideoProcessor

创建视频处理器设备。
IDirectXVideoProcessorService::GetFilterPropertyRange

检索视频处理器设备支持的图像筛选器的值范围。
IDirectXVideoProcessorService::GetProcAmpRange

获取视频处理器 (ProcAmp) 设置的值范围。
IDirectXVideoProcessorService::GetVideoProcessorCaps

获取指定视频处理器设备的功能。
IDirectXVideoProcessorService::GetVideoProcessorDeviceGuids

获取标识图形硬件支持的视频处理器的 GUID 数组。
IDirectXVideoProcessorService::GetVideoProcessorRenderTargets

获取视频处理器设备支持的呈现目标格式。 该列表可能包含 RGB 和 YUV 格式。
IDirectXVideoProcessorService::GetVideoProcessorSubStreamFormats

获取指定视频处理器设备支持的子流格式的列表。
IDirectXVideoProcessorService::RegisterVideoProcessorSoftwareDevice

注册软件视频处理设备。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 dxva2api.h

另请参阅

DXVA 视频处理

IDirectXVideoAccelerationService

媒体基础接口