D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT 结构是用于 Direct3D 11 中的 Win32 API 的一部分,用于执行加密相关的查询操作。以下是该结构的定义:
typedef struct D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT {
  D3D11_AUTHENTICATED_QUERY_INPUT Input;
  HANDLE                            DecoderHandle;
  HANDLE                            CryptoSessionHandle;
} D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT;

该结构包含三个成员:

1. Input:是一个 D3D11_AUTHENTICATED_QUERY_INPUT 结构,用于指定认证查询的输入参数。

2. DecoderHandle:是一个句柄,表示要查询的解码器的句柄。

3. CryptoSessionHandle:是一个句柄,表示要查询的加密会话的句柄。

这个结构通常与 ID3D11VideoContext::QueryAuthenticatedQuery 函数一起使用,以获取与解码器或加密会话相关的认证信息。使用这些信息,应用程序可以了解关于受保护的媒体内容的安全性和其他相关属性。


转载请注明出处:http://www.pingtaimeng.com/article/detail/25658/Win32 API/D3d11.h/D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT