Condividi tramite


D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 struttura (d3d12umddi.h)

Contiene argomenti usati per creare un comando di estensione video.

Sintassi

typedef struct D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 {
  [in] UINT                                    NodeMask;
  [in] GUID                                    CommandId;
  [in] const void                              *pCreationParameters;
       SIZE_T                                  CreationParametersDataSizeInBytes;
       D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063;

Members

[in] NodeMask

Per un'operazione GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo (adattatore fisico del dispositivo) a cui si applica la coda di comandi. Ogni bit della maschera corrisponde a un singolo nodo. È possibile impostare solo 1 bit.

[in] CommandId

Identificatore univoco per il comando dell'estensione video.

[in] pCreationParameters

Puntatore alla struttura dei parametri di creazione. I parametri per questa struttura devono corrispondere all'enumerazione dei parametri per D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CREATION.

CreationParametersDataSizeInBytes

Dimensioni della struttura dei parametri di creazione in byte.

hDrvProtectedResourceSession

Gestire la D3D12DDI_HPROTECTEDRESOURCESESSION_0030. Il runtime ha allocato spazio in base al risultato di PFND3D12DDI_CALC_PRIVATE_VIDEO_EXTENSION_COMMAND_SIZE per il driver per posizionarne l'oggetto.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Intestazione d3d12umddi.h