IDirectXVideoDecoderService 接口 (dxva2api.h)

提供对 DirectX 视频加速 (DXVA) 解码器服务的访问权限。 使用此接口可以查询哪些硬件加速解码操作可用,并创建 DXVA 视频解码器设备。

若要获取指向此接口的指针,请使用接口标识符IID_IDirectXVideoDecoderService调用 IDirect3DDeviceManager9::GetVideoServiceDXVA2CreateVideoService

继承

IDirectXVideoDecoderService 接口继承自 IDirectXVideoAccelerationServiceIDirectXVideoDecoderService 也具有以下类型的成员:

方法

IDirectXVideoDecoderService 接口具有这些方法。

 
IDirectXVideoDecoderService::CreateVideoDecoder

创建视频解码器设备。
IDirectXVideoDecoderService::GetDecoderConfigurations

获取可用于解码器设备的配置。
IDirectXVideoDecoderService::GetDecoderDeviceGuids

检索标识图形硬件支持的解码器设备的 GUID 数组。
IDirectXVideoDecoderService::GetDecoderRenderTargets

检索指定的解码器设备支持的呈现目标。

要求

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

请参阅

DirectX 视频加速 2.0

IDirectXVideoAccelerationService

媒体基础接口