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 [仅限桌面应用] |
标头 |
|
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈