Direct3D 11 视频 GUID

以下 GUID 支持 Direct3D 11 视频 API。

D3D11_KEY_EXCHANGE_HW_PROTECTION

指示解码器将从基于硬件的 DRM 组件接收数据

可以在 ID3D11VideoDevice::CreateCryptoSession 函数的 pKeyExchangeType 参数中指定 D3D11_KEY_EXCHANGE_HW_PROTECTION,以指示 ID3D11CryptoSession 接口将仅用于用户模式 DRM 组件和安全执行环境之间的通信。

指定此 GUID 时,不应调用以下方法:

D3D11_DECODER_ENCRYPTION_HW_CENC

指示解码器将从基于硬件的 DRM 组件接收数据

在传递给 ID3D11VideoDevice::CreateVideoDecoder API 的 D3D11_VIDEO_DECODER_CONFIG 结构的 guidConfigBitstreamEncryption 成员中设置此 GUID 表示将在 ID3D11VideoDevice::D ecoderBeginFrame 调用中传递以下参数:

价值 描述
ContentKeySize 包含 D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION 结构的大小。
pContentKey 指向 D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION 的指针,提供 ID3D11CryptoSession 以及解密帧所需的关键信息。

 

要求

要求 价值
支持的最低客户端
Windows 10 [仅限桌面应用]
支持的最低服务器
Windows Server 2016 [仅限桌面应用]
页眉
D3d11.h

另请参阅

Direct3D 11 视频 API