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 Videodecodergerät für Microsoft Direct3D 11.
Syntax
HRESULT CreateVideoDecoder(
[in] const D3D11_VIDEO_DECODER_DESC *pVideoDesc,
[in] const D3D11_VIDEO_DECODER_CONFIG *pConfig,
[out] ID3D11VideoDecoder **ppDecoder
);
Parameter
[in] pVideoDesc
Ein Zeiger auf eine D3D11_VIDEO_DECODER_DESC Struktur, die den Videostream und das Decoderprofil beschreibt.
[in] pConfig
Ein Zeiger auf eine D3D11_VIDEO_DECODER_CONFIG-Struktur , die die Decoderkonfiguration angibt.
[out] ppDecoder
Empfängt einen Zeiger auf die ID3D11VideoDecoder-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode ordnet die erforderlichen Decoderpuffer zu.
Die ID3D11DeviceContext::ClearState-Methode wirkt sich nicht auf den internen Zustand des Videodecoders aus.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |