Direct3D Video Interfaces
This topic lists the Direct3D video interfaces that are available in Direct3D 9Ex and that are supported on Windows 7 and later versions of Windows client operating systems and on Windows Server 2008 R2 and later versions of Windows server operating systems. You can use these interfaces and their methods to obtain the video content protection capabilities of the graphics driver and the overlay hardware capabilities of a Direct3D device. You can also use these interfaces and their methods to protect video content. These interfaces and their methods are defined in D3d9.h and described in the Microsoft Media Foundation section.
Interface | Description |
---|---|
IDirect3D9ExOverlayExtension |
Queries the overlay hardware capabilities of a Direct3D device. |
IDirect3DAuthenticatedChannel9 |
Provides a communication channel with the graphics driver or the Direct3D runtime. |
IDirect3DCryptoSession9 |
Represents a cryptographic session that is used to access a protected surface. |
IDirect3DDevice9Video |
Enables an application to use content protection and encryption services that are implemented by a graphics driver. |