Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Funktionen eines angegebenen Videoprozessorgeräts ab.
Syntax
HRESULT GetVideoProcessorCaps(
[in] REFGUID VideoProcDeviceGuid,
[in] const DXVA2_VideoDesc *pVideoDesc,
[in] D3DFORMAT RenderTargetFormat,
[out] DXVA2_VideoProcessorCaps *pCaps
);
Parameter
[in] VideoProcDeviceGuid
Eine GUID, die das Videoprozessorgerät identifiziert. Rufen Sie IDirectXVideoProcessorService::GetVideoProcessorDeviceGuids auf, um die Liste der Videoprozessor-GUIDs abzurufen.
[in] pVideoDesc
Ein Zeiger auf eine DXVA2_VideoDesc Struktur, die den Videoinhalt beschreibt.
[in] RenderTargetFormat
Das Format der Renderzieloberfläche, das als D3DFORMAT Wert angegeben wird. Weitere Informationen finden Sie in der Direct3D-Dokumentation. Sie können auch einen FOURCC-Code verwenden, um ein Format anzugeben, das in der D3DFORMAT-Enumeration nicht definiert ist. Siehe Video FOURCCs.
[out] pCaps
Ein Zeiger auf eine DXVA2_VideoProcessorCaps-Struktur , die die Videoprozessorfunktionen empfängt.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
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 |