Freigeben über


ID3D11VideoContext1::SubmitDecoderBuffers1-Methode (d3d11_1.h)

Übermittelt einen oder mehrere Puffer für die Decodierung.

Syntax

HRESULT SubmitDecoderBuffers1(
  [in] ID3D11VideoDecoder                     *pDecoder,
  [in] UINT                                   NumBuffers,
  [in] const D3D11_VIDEO_DECODER_BUFFER_DESC1 *pBufferDesc
);

Parameter

[in] pDecoder

Typ: ID3D11VideoDecoder*

Ein Zeiger auf die ID3D11VideoDecoder-Schnittstelle . Rufen Sie zum Abrufen dieses Zeigers die ID3D11VideoDevice::CreateVideoDecoder-Methode auf.

[in] NumBuffers

Typ: UINT

Die Anzahl der Puffer, die für die Decodierung übermittelt werden.

[in] pBufferDesc

Typ: const D3D11_VIDEO_DECODER_BUFFER_DESC1*

Ein Zeiger auf ein Array von D3D11_VIDEO_DECODER_BUFFER_DESC1 Strukturen. Der NumBuffers-Parameter gibt die Anzahl der Elemente im Array an. Jedes Element im Array beschreibt einen komprimierten Puffer für die Decodierung.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Diese Funktion berücksichtigt kein D3D11-Prädikat, das möglicherweise festgelegt wurde.

D3D11_QUERY_DATA_PIPELINE_STATISTICS enthält diese Funktion für keine Featureebene.

Anforderungen

   
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

Weitere Informationen

ID3D11VideoContext1