Condividi tramite


Metodo ID3D12VideoDevice2::CreateVideoDecoder1 (d3d12video.h)

Crea un'istanza del decodificatore video che contiene le risorse e lo stato del driver indipendenti dalla risoluzione, con supporto per le risorse protette.

Sintassi

HRESULT CreateVideoDecoder1(
  const D3D12_VIDEO_DECODER_DESC *pDesc,
  ID3D12ProtectedResourceSession *pProtectedResourceSession,
  REFIID                         riid,
  void                           **ppVideoDecoder
);

Parametri

pDesc

Puntatore a una struttura D3D12_VIDEO_DECODER_DESC che descrive il profilo di decodifica e la crittografia bitstream per il decodificatore.

pProtectedResourceSession

ID3D12ProtectedResourceSession per la gestione dell'accesso alle risorse protette.

riid

Identificatore univoco globale (GUID) per l'interfaccia di decodifica dello stato video.

ppVideoDecoder

Puntatore a un blocco di memoria che riceve un puntatore all'interfaccia ID3D12VideoDecoder1 .

Valore restituito

Questo metodo restituisce HRESULT.

Commenti

La decodifica di un nuovo flusso richiede la creazione di un'istanza di un nuovo oggetto decodificatore.

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12video.h