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.

InterfaceDescription

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.

 

Related topics

Programming Guide for Direct3D 11

 

 

Community Additions

ADD
Show:
© 2014 Microsoft