Freigeben über


Direct3D-Videoschnittstellen

In diesem Thema werden die Direct3D-Videoschnittstellen aufgeführt, die in Direct3D 9Ex verfügbar sind und unter Windows 7 und höheren Versionen von Windows-Clientbetriebssystemen sowie unter Windows Server 2008 R2 und höheren Versionen von Windows Server-Betriebssystemen unterstützt werden. Sie können diese Schnittstellen und ihre Methoden verwenden, um die Videoinhaltsschutzfunktionen des Grafiktreibers und die Überlagerungshardwarefunktionen eines Direct3D-Geräts abzurufen. Sie können diese Schnittstellen und deren Methoden auch verwenden, um Videoinhalte zu schützen. Diese Schnittstellen und ihre Methoden sind in D3d9.h definiert und im Abschnitt Microsoft Media Foundation beschrieben.

Schnittstelle Beschreibung
IDirect3D9ExOverlayExtension
Fragt die Überlagerungshardwarefunktionen eines Direct3D-Geräts ab.
IDirect3DAuthenticatedChannel9
Stellt einen Kommunikationskanal mit dem Grafiktreiber oder der Direct3D-Runtime bereit.
IDirect3DCryptoSession9
Stellt eine kryptografische Sitzung dar, die für den Zugriff auf eine geschützte Oberfläche verwendet wird.
IDirect3DDevice9Video
Ermöglicht einer Anwendung die Verwendung von Inhaltsschutz- und Verschlüsselungsdiensten, die von einem Grafiktreiber implementiert werden.

Effekte (Direct3D 11)

Programmieranleitung für Direct3D 11