Condividi tramite


Metodo ID3D12VideoDevice2::CreateVideoProcessor1 (d3d12video.h)

Crea un'istanza del processore video con supporto per le risorse protette.

Sintassi

HRESULT CreateVideoProcessor1(
  UINT                                         NodeMask,
  const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *pOutputStreamDesc,
  UINT                                         NumInputStreamDescs,
  const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC  *pInputStreamDescs,
  ID3D12ProtectedResourceSession               *pProtectedResourceSession,
  REFIID                                       riid,
  void                                         **ppVideoProcessor
);

Parametri

NodeMask

Maschera del nodo che specifica la scheda fisica in cui verrà usato il processore video. Per una singola operazione GPU, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo, ad esempio la scheda fisica del dispositivo, a cui si applica la coda dei comandi. Ogni bit nella maschera corrisponde a un singolo nodo. È possibile impostare solo 1 bit.

pOutputStreamDesc

Puntatore a una struttura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc) che descrive il flusso di output.

NumInputStreamDescs

Numero di flussi di input forniti nel parametro pInputStreamDescs .

pInputStreamDescs

Un puntatore a un elenco di D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) struttura i flussi di input. Il numero di strutture fornite deve corrispondere al valore specificato nel parametro NumInputStreamDescs .

pProtectedResourceSession

ID3D12ProtectedResourceSession per la gestione dell'accesso alle risorse protette.

riid

Identificatore univoco globale (GUID) per l'interfaccia del processore video.

ppVideoProcessor

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

Valore restituito

Questo metodo restituisce HRESULT.

Commenti

Per modificare i parametri impostati durante la creazione, è necessario ricreare l'oggetto processore video.

Requisiti

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