Condividi tramite


Metodo ID3D11VideoDevice::CreateVideoDecoderOutputView (d3d11.h)

Crea una visualizzazione risorse per un decodificatore video, descrivendo l'esempio di output per l'operazione di decodifica.

Sintassi

HRESULT CreateVideoDecoderOutputView(
  [in]  ID3D11Resource                             *pResource,
  [in]  const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,
  [out] ID3D11VideoDecoderOutputView               **ppVDOVView
);

Parametri

[in] pResource

Puntatore all'interfaccia ID3D11Resource della superficie del decodificatore. La risorsa deve essere creata con il flag D3D11_BIND_DECODER . Vedere D3D11_BIND_FLAG.

[in] pDesc

Puntatore a una struttura D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC che descrive la vista.

[out] ppVDOVView

Riceve un puntatore all'interfaccia ID3D11VideoDecoderOutputView . Il chiamante deve rilasciare l'interfaccia. Se questo parametro è NULL, il metodo controlla se la vista è supportata, ma non crea la vista.

Valore restituito

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

Commenti

Impostare il parametro ppVDOVView su NULL per verificare se una vista è supportata.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11.h

Vedi anche

ID3D11VideoDevice