ID3D11VideoContext-Schnittstelle (d3d11.h)

Stellt die Videofunktionalität eines Microsoft Direct3D 11-Geräts bereit.

Erbschaft

Die ID3D11VideoContext Schnittstelle erbt von ID3D11DeviceChild. ID3D11VideoContext- verfügt auch über die folgenden Membertypen:

Methodik

Die ID3D11VideoContext Schnittstelle verfügt über diese Methoden.

 
ID3D11VideoContext::ConfigureAuthenticatedChannel

Sendet einen Konfigurationsbefehl an einen authentifizierten Kanal.
ID3D11VideoContext::D ecoderBeginFrame

Startet einen Decodierungsvorgang zum Decodieren eines Videoframes.
ID3D11VideoContext::D ecoderEndFrame

Signalisiert das Ende eines Decodierungsvorgangs.
ID3D11VideoContext::D ecoderExtension

Führt eine erweiterte Funktion zum Decodieren aus.
ID3D11VideoContext::D ecryptionBlt

Schreibt verschlüsselte Daten auf eine geschützte Oberfläche. (ID3D11VideoContext.DecryptionBlt)
ID3D11VideoContext::EncryptionBlt

Liest verschlüsselte Daten aus einer geschützten Oberfläche. (ID3D11VideoContext.EncryptionBlt)
ID3D11VideoContext::FinishSessionKeyRefresh

Wechselt zu einem neuen Sitzungsschlüssel. (ID3D11VideoContext.FinishSessionKeyRefresh)
ID3D11VideoContext::GetDecoderBuffer

Ruft einen Zeiger auf einen Decoderpuffer ab.
ID3D11VideoContext::GetEncryptionBltKey

Ruft den kryptografischen Schlüssel ab, um die von der ID3D11VideoContext::EncryptionBlt -Methode zurückgegebenen Daten zu entschlüsseln.
ID3D11VideoContext::NegotiateAuthenticatedChannelKeyExchange

Richtet einen Sitzungsschlüssel für einen authentifizierten Kanal ein.
ID3D11VideoContext::NegotiateCryptoSessionKeyExchange

Legt den Sitzungsschlüssel für eine kryptografische Sitzung fest.
ID3D11VideoContext::QueryAuthenticatedChannel

Sendet eine Abfrage an einen authentifizierten Kanal.
ID3D11VideoContext::ReleaseDecoderBuffer

Gibt einen Puffer frei, der durch Aufrufen der ID3D11VideoContext::GetDecoderBuffer-Methode abgerufen wurde.
ID3D11VideoContext::StartSessionKeyRefresh

Ruft eine Zufallszahl ab, die zum Aktualisieren des Sitzungsschlüssels verwendet werden kann. (ID3D11VideoContext.StartSessionKeyRefresh)
ID3D11VideoContext::SubmitDecoderBuffers

Sendet einen oder mehrere Puffer für die Decodierung. (ID3D11VideoContext.SubmitDecoderBuffers)
ID3D11VideoContext::VideoProcessorBlt

Führt einen Videoverarbeitungsvorgang in einem oder mehreren Eingabebeispielen aus und schreibt das Ergebnis auf eine Direct3D-Oberfläche.
ID3D11VideoContext::VideoProcessorGetOutputAlphaFillMode

Ruft den aktuellen Alpha-Füllmodus für den Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetOutputBackgroundColor

Ruft die aktuelle Hintergrundfarbe für den Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetOutputColorSpace

Ruft den aktuellen Ausgabefarbraum für den Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetOutputConstriction

Ruft die aktuelle Ebene des Downsamplings ab, die vom Videoprozessor ausgeführt wird.
ID3D11VideoContext::VideoProcessorGetOutputExtension

Ruft private Zustandsdaten vom Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetOutputStereoMode

Fragt ab, ob der Videoprozessor Stereo-Videoframes erzeugt.
ID3D11VideoContext::VideoProcessorGetOutputTargetRect

Ruft das aktuelle Zielrechteck für den Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamAlpha

Ruft das planare Alpha für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamAutoProcessingMode

Fragt ab, ob automatische Verarbeitungsfeatures des Videoprozessors aktiviert sind.
ID3D11VideoContext::VideoProcessorGetStreamColorSpace

Ruft den Farbraum für einen Eingabedatenstrom des Videoprozessors ab.
ID3D11VideoContext::VideoProcessorGetStreamDestRect

Ruft das Zielrechteck für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamExtension

Ruft einen treiberspezifischen Zustand für einen Videoverarbeitungsdatenstrom ab.
ID3D11VideoContext::VideoProcessorGetStreamFilter

Ruft die Bildfiltereinstellungen für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamFrameFormat

Ruft das Format eines Eingabedatenstroms auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamLumaKey

Ruft die Luma-Taste für einen Eingabedatenstrom des Videoprozessors ab.
ID3D11VideoContext::VideoProcessorGetStreamOutputRate

Ruft die Rate ab, mit der der Videoprozessor Ausgabeframes für einen Eingabedatenstrom erzeugt.
ID3D11VideoContext::VideoProcessorGetStreamPalette

Ruft die Farbpaletteneinträge für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamPixelAspectRatio

Ruft das Pixelseitenverhältnis für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamRotation

Ruft die Datenstromdrehung für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamSourceRect

Ruft das Quellrechteck für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorGetStreamStereoFormat

Ruft das Stereo-3D-Format für einen Eingabedatenstrom auf dem Videoprozessor ab.
ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode

Legt den Alphafüllmodus für Daten fest, die der Videoprozessor in das Renderziel schreibt.
ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor

Legt die Hintergrundfarbe für den Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetOutputColorSpace

Legt den Ausgabefarbraum für den Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetOutputConstriction

Legt den Wert für den Downsampling fest, der für die Ausgabe ausgeführt werden soll.
ID3D11VideoContext::VideoProcessorSetOutputExtension

Legt einen treiberspezifischen Videoverarbeitungszustand fest.
ID3D11VideoContext::VideoProcessorSetOutputStereoMode

Gibt an, ob der Videoprozessor Stereo-Videoframes erzeugt.
ID3D11VideoContext::VideoProcessorSetOutputTargetRect

Legt das Zielrechteck für den Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamAlpha

Legt das planare Alpha für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode

Aktiviert oder deaktiviert automatische Verarbeitungsfeatures auf dem Videoprozessor.
ID3D11VideoContext::VideoProcessorSetStreamColorSpace

Legt den Farbraum für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamDestRect

Legt das Zielrechteck für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamExtension

Legt einen treiberspezifischen Zustand für einen Videoverarbeitungsdatenstrom fest.
ID3D11VideoContext::VideoProcessorSetStreamFilter

Aktiviert oder deaktiviert einen Bildfilter für einen Eingabedatenstrom auf dem Videoprozessor.
ID3D11VideoContext::VideoProcessorSetStreamFrameFormat

Gibt an, ob ein Eingabedatenstrom auf dem Videoprozessor interlaced oder progressive Frames enthält.
ID3D11VideoContext::VideoProcessorSetStreamLumaKey

Legt die Luma-Taste für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamOutputRate

Legt die Rate fest, mit der der Videoprozessor Ausgabeframes für einen Eingabedatenstrom erzeugt.
ID3D11VideoContext::VideoProcessorSetStreamPalette

Legt die Farbpaletteneinträge für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamPixelAspectRatio

Legt das Pixelseitenverhältnis für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamRotation

Legt die Datenstromdrehung für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamSourceRect

Legt das Quellrechteck für einen Eingabedatenstrom auf dem Videoprozessor fest.
ID3D11VideoContext::VideoProcessorSetStreamStereoFormat

Aktiviert oder deaktiviert Stereo 3D-Video für einen Eingabedatenstrom auf dem Videoprozessor.

Bemerkungen

Rufen Sie zum Abrufen eines Zeigers auf diese Schnittstelle QueryInterface- mit einem ID3D11DeviceContext Schnittstellenzeiger auf.

Diese Schnittstelle bietet Zugriff auf mehrere Bereiche der Microsoft Direct3Dvideo-Funktionalität:

  • Hardwarebeschleunigte Videodecodierung
  • Videoverarbeitung
  • GPU-basierter Inhaltsschutz
  • Videoverschlüsselung und -entschlüsselung
In Microsoft Direct3D 9 wurden die entsprechenden Funktionen über mehrere Schnittstellen verteilt:

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8 [Desktop-Apps | UWP-Apps]
mindestens unterstützte Server- Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform- Fenster
Header- d3d11.h

Siehe auch

Direct3D 11-Videoschnittstellen

ID3D11DeviceChild

ID3D11VideoContext1