Condividi tramite


Metodo ID3D11VideoContext1::SubmitDecoderBuffers1 (d3d11_1.h)

Invia uno o più buffer per la decodifica.

Sintassi

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

Parametri

[in] pDecoder

Tipo: ID3D11VideoDecoder*

Puntatore all'interfaccia ID3D11VideoDecoder . Per ottenere questo puntatore, chiamare il metodo ID3D11VideoDevice::CreateVideoDecoder .

[in] NumBuffers

Tipo: UINT

Numero di buffer inviati per la decodifica.

[in] pBufferDesc

Tipo: const D3D11_VIDEO_DECODER_BUFFER_DESC1*

Puntatore a una matrice di strutture D3D11_VIDEO_DECODER_BUFFER_DESC1 . Il parametro NumBuffers specifica il numero di elementi nella matrice. Ogni elemento nella matrice descrive un buffer compresso per la decodifica.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Commenti

Questa funzione non rispetta alcun predicato D3D11 che potrebbe essere stato impostato.

D3D11_QUERY_DATA_PIPELINE_STATISTICS non includerà questa funzione per alcun livello di funzionalità.

Requisiti

   
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione d3d11_1.h

Vedi anche

ID3D11VideoContext1