ID3D11VideoDevice 接口 (d3d11.h)

提供 Microsoft Direct3D 11 设备的视频解码和视频处理功能。

继承

ID3D11VideoDevice 接口继承自 IUnknown 接口。 ID3D11VideoDevice 还具有以下类型的成员:

方法

ID3D11VideoDevice 接口具有这些方法。

 
ID3D11VideoDevice::CheckCryptoKeyExchange

获取驱动程序支持的加密密钥交换机制。
ID3D11VideoDevice::CheckVideoDecoderFormat

给定一个配置文件,检查驱动程序是否支持指定的输出格式。
ID3D11VideoDevice::CreateAuthenticatedChannel

创建与 Microsoft Direct3D 设备或图形驱动程序通信的通道。
ID3D11VideoDevice::CreateCryptoSession

创建加密会话以加密发送到图形驱动程序的视频内容。
ID3D11VideoDevice::CreateVideoDecoder

为 Microsoft Direct3D 11 创建视频解码器设备。
ID3D11VideoDevice::CreateVideoDecoderOutputView

为视频解码器创建资源视图,描述解码操作的输出示例。
ID3D11VideoDevice::CreateVideoProcessor

为 Microsoft Direct3D 11 创建视频处理器设备。
ID3D11VideoDevice::CreateVideoProcessorEnumerator

枚举驱动程序的视频处理器功能。
ID3D11VideoDevice::CreateVideoProcessorInputView

为视频处理器创建资源视图,描述视频处理操作的输入示例。
ID3D11VideoDevice::CreateVideoProcessorOutputView

为视频处理器创建资源视图,描述视频处理操作的输出示例。
ID3D11VideoDevice::GetContentProtectionCaps

查询驱动程序的内容保护功能。
ID3D11VideoDevice::GetVideoDecoderConfig

获取驱动程序支持的解码器配置。
ID3D11VideoDevice::GetVideoDecoderConfigCount

获取驱动程序支持的指定视频说明的解码器配置数。
ID3D11VideoDevice::GetVideoDecoderProfile

获取驱动程序支持的配置文件。
ID3D11VideoDevice::GetVideoDecoderProfileCount

获取驱动程序支持的配置文件数。
ID3D11VideoDevice::SetPrivateData

在视频设备上设置私有数据,并将该数据与 GUID 相关联。
ID3D11VideoDevice::SetPrivateDataInterface

在视频设备上设置专用 IUnknown 指针,并将该指针与 GUID 相关联。

注解

Direct3D 11 设备支持此接口。 若要获取指向此接口的指针,请使用 ID3D11Device 接口指针调用 QueryInterface

如果查询 ID3D11VideoDeviceID3D11Device ,并且创建的 Direct3D 11 设备使用的是引用光栅器或 WARP,或者是硬件设备,并且使用的是 Microsoft 基本显示适配器, 则返回E_NOINTERFACE

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d3d11.h

另请参阅

Direct3D 11 视频接口

ID3D11VideoDevice1