IDirect3DDevice9Video interface

Enables an application to use content protection and encryption services implemented by a graphics driver.

To get a pointer to this interface, call QueryInterface on a D3D9Ex device.


The IDirect3DDevice9Video interface has these methods.

Method Description
IDirect3DDevice9Video::CreateAuthenticatedChannel Creates a channel to communicate with the Direct3D device or the graphics driver.
IDirect3DDevice9Video::CreateCryptoSession Creates a cryptographic session to encrypt video content that is sent to the display driver.
IDirect3DDevice9Video::GetContentProtectionCaps Queries the display driver for its content protection capabilities.


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