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 |