(dxva2api.h) 的 IDirectXVideoProcessorService 接口
提供对 DirectX 视频加速 (DXVA) 视频处理服务的访问权限。
使用此接口可以查询哪些硬件加速视频处理操作可用,并创建 DXVA 视频处理器设备。 若要获取指向此接口的指针,请使用接口标识符IID_IDirectXVideoProcessorService调用 IDirect3DDeviceManager9::GetVideoService 或 DXVA2CreateVideoService。
继承
IDirectXVideoProcessorService 接口继承自 IDirectXVideoAccelerationService。 IDirectXVideoProcessorService 还具有以下类型的成员:
方法
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 |