D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT structure (d3d11.h)

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 Direct3D device. Get this from D3D11VideoContext::QueryAuthenticatedChannel using D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header d3d11.h

See also

Direct3D 11 Video Structures