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.
Erstellt ein DxVA-Dienstobjekt (DirectX Video Acceleration). Rufen Sie diese Funktion auf, wenn Ihre Anwendung DXVA direkt verwendet, ohne DirectShow oder Media Foundation zu verwenden.
Syntax
HRESULT DXVA2CreateVideoService(
IDirect3DDevice9 *pDD,
REFIID riid,
void **ppService
);
Parameter
pDD
Ein Zeiger auf die IDirect3DDevice9-Schnittstelle eines Direct3D-Geräts.
riid
Der Schnittstellenbezeichner (Interface Identifier, IID) der angeforderten Schnittstelle. Eine der folgenden Schnittstellen kann vom Direct3D-Gerät unterstützt werden:
ppService
Empfängt einen Zeiger auf die Schnittstelle. Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dxva2api.h |
Bibliothek | Dxva2.lib |
DLL | Dxva2.dll |