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 und unter Windows Server 2008 R2 und höheren Versionen von Windows Server-Betriebssystemen unterstützt werden. Sie können diese Schnittstellen und deren Methoden verwenden, um die Videoinhaltsschutzfunktionen des Grafiktreibers und die Überlagerungshardwarefunktionen eines Direct3D-Geräts abzurufen. Sie können diese Schnittstellen und ihre Methoden auch verwenden, um Videoinhalte zu schützen. Diese Schnittstellen und ihre Methoden werden 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-Laufzeit 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.

Effects (Direct3D 11)

Programmierhandbuch für Direct3D 11-