IDirectXVideoProcessor-Schnittstelle (dxva2api.h)

Stellt ein DXVA-Videoprozessorgerät (DirectX Video Acceleration) dar. Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie IDirectXVideoProcessorService::CreateVideoProcessor auf.

Vererbung

Die IDirectXVideoProcessor-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectXVideoProcessor verfügt auch über folgende Membertypen:

Methoden

Die IDirectXVideoProcessor-Schnittstelle verfügt über diese Methoden.

 
IDirectXVideoProcessor::GetCreationParameters

Ruft die Parameter ab, die zum Erstellen dieses Geräts verwendet wurden. (IDirectXVideoProcessor.GetCreationParameters)
IDirectXVideoProcessor::GetFilterPropertyRange

Ruft den Wertebereich für einen Bildfilter ab, der von diesem Gerät unterstützt wird.
IDirectXVideoProcessor::GetProcAmpRange

Ruft den Wertebereich für eine Videoprozessoreinstellung (ProcAmp) auf diesem Videoprozessorgerät ab.
IDirectXVideoProcessor::GetVideoProcessorCaps

Ruft die Funktionen des Videoprozessorgeräts ab.
IDirectXVideoProcessor::GetVideoProcessorService

Ruft den DXVA-Videoprozessordienst (DirectX Video Acceleration) ab, der dieses Videoprozessorgerät erstellt hat.
IDirectXVideoProcessor::VideoProcessBlt

Führt einen Videoprozessvorgang für ein oder mehrere Eingabebeispiele aus und schreibt das Ergebnis auf eine Direct3D9-Oberfläche.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxva2api.h

Weitere Informationen

DXVA-Videoverarbeitung

Media Foundation-Schnittstellen