ID3D11CryptoSession interface (d3d11.h)

Represents a cryptographic session.

Inheritance

The ID3D11CryptoSession interface inherits from ID3D11DeviceChild. ID3D11CryptoSession also has these types of members:

Methods

The ID3D11CryptoSession interface has these methods.

 
ID3D11CryptoSession::GetCertificate

Gets the driver's certificate chain. (ID3D11CryptoSession.GetCertificate)
ID3D11CryptoSession::GetCertificateSize

Gets the size of the driver's certificate chain. (ID3D11CryptoSession.GetCertificateSize)
ID3D11CryptoSession::GetCryptoSessionHandle

Gets a handle to the cryptographic session.
ID3D11CryptoSession::GetCryptoType

Gets the type of encryption that is supported by this session.
ID3D11CryptoSession::GetDecoderProfile

Gets the decoding profile of the session.

Remarks

To get a pointer to this interface, call ID3D11VideoDevice::CreateCryptoSession.

Requirements

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

See also

Direct3D 11 Video Interfaces

ID3D11DeviceChild