IDirect3DAuthenticatedChannel9 interface (d3d9.h)

Provides a communication channel with the graphics driver or the Direct3D runtime.

To get a pointer to this interface, call IDirect3DDevice9Video::CreateAuthenticatedChannel.

Inheritance

The IDirect3DAuthenticatedChannel9 interface inherits from the IUnknown interface. IDirect3DAuthenticatedChannel9 also has these types of members:

Methods

The IDirect3DAuthenticatedChannel9 interface has these methods.

 
IDirect3DAuthenticatedChannel9::Configure

Sends a configuration command to the authenticated channel.
IDirect3DAuthenticatedChannel9::GetCertificate

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

Gets the size of the driver's certificate chain. (IDirect3DAuthenticatedChannel9.GetCertificateSize)
IDirect3DAuthenticatedChannel9::NegotiateKeyExchange

Establishes a session key for the authenticated channel.
IDirect3DAuthenticatedChannel9::Query

Sends a query to the authenticated channel.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header d3d9.h

See also

Direct3D Video Interfaces

GPU-Based Content Protection