D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 struttura (d3d12umddi.h)
Contiene argomenti usati per creare un comando di estensione video.
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;
[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.
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1903 |
Intestazione | d3d12umddi.h |