ID3D11VideoContext1::D ecoderUpdateDownsampling-Methode (d3d11_1.h)
Updates die Downsamplingparameter des Decoders aus.
Syntax
HRESULT DecoderUpdateDownsampling(
[in] ID3D11VideoDecoder *pDecoder,
[in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc
);
Parameter
[in] pDecoder
Typ: ID3D11VideoDecoder*
Ein Zeiger auf die ID3D11VideoDecoder-Schnittstelle .
[in] pOutputDesc
Typ: const D3D11_VIDEO_SAMPLE_DESC*
Die Auflösung, das Format und der Farbraum der Ausgabe-/Anzeigeframes. Dies ist die Zielauflösung und das Format des Downsample-Vorgangs.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Fehlercodes zurück.
S_OK | Der Vorgang wurde erfolgreich abgeschlossen. |
E_INVALIDARG | Ein ungültiger Parameter wurde übergeben, oder diese Funktion wurde mit einem ungültigen Aufrufmuster aufgerufen. |
E_OUTOFMEMORY | Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang abzuschließen. |
Hinweise
Diese Methode kann nur aufgerufen werden, nachdem das Decodierungsdownsampling durch Aufrufen von DecoderEnableDownsampling aktiviert wurde. Diese Methode wird nur unterstützt, wenn die D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC-Funktion gemeldet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11_1.h |