D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT Structure

Contains input data for a D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION command.

Syntax

typedef struct D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT {
    D3D11_AUTHENTICATED_CONFIGURE_INPUT Parameters;
    HANDLE DecoderHandle;
    HANDLE CryptoSessionHandle;
    HANDLE DeviceHandle;
} D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT;  

Members

Parameters
A D3D11_AUTHENTICATED_CONFIGURE_INPUT structure that contains the command GUID and other data.

DecoderHandle
A handle to the decoder device. Get this from ID3D11VideoDecoder::GetDriverHandle.

CryptoSessionHandle
A handle to the cryptographic session. Get this from ID3D11CryptoSession::GetCryptoSessionHandle.

DeviceHandle
A handle to the Microsoft Direct3D device. Get this from D3D11VideoContext::QueryAuthenticatedChannel using D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.

Requirements

Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).