ID3D11VideoDevice::CreateVideoDecoderOutputView-Methode (d3d11.h)
Erstellt eine Ressourcenansicht für einen Videodecoder und beschreibt das Ausgabebeispiel für den Decodierungsvorgang.
Syntax
HRESULT CreateVideoDecoderOutputView(
[in] ID3D11Resource *pResource,
[in] const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,
[out] ID3D11VideoDecoderOutputView **ppVDOVView
);
Parameter
[in] pResource
Ein Zeiger auf die ID3D11Resource-Schnittstelle der Decoderoberfläche. Die Ressource muss mit dem flag D3D11_BIND_DECODER erstellt werden. Siehe D3D11_BIND_FLAG.
[in] pDesc
Ein Zeiger auf eine D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC-Struktur , die die Ansicht beschreibt.
[out] ppVDOVView
Empfängt einen Zeiger auf die ID3D11VideoDecoderOutputView-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben. Wenn dieser Parameter NULL ist, überprüft die Methode, ob die Ansicht unterstützt wird, erstellt die Ansicht jedoch nicht.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Legen Sie den ppVDOVView-Parameter auf NULL fest, um zu testen, ob eine Ansicht unterstützt wird.
Anforderungen
Anforderung | Wert |
---|---|
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 |