Compartir a través de


estructura D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 (d3d12umddi.h)

Contiene argumentos usados para crear un comando de extensión de vídeo.

Sintaxis

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;

Miembros

[in] NodeMask

Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo (el adaptador físico del dispositivo) al que se aplica la cola de comandos. Cada bit de la máscara corresponde a un único nodo. Solo se pueden establecer 1 bits.

[in] CommandId

Identificador único del comando de extensión de vídeo.

[in] pCreationParameters

Puntero a la estructura de parámetros de creación. Los parámetros de esta estructura deben coincidir con la enumeración de parámetros de D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CREATION.

CreationParametersDataSizeInBytes

Tamaño de la estructura de parámetros de creación en bytes.

hDrvProtectedResourceSession

Identificador de la D3D12DDI_HPROTECTEDRESOURCESESSION_0030. El tiempo de ejecución ha asignado espacio según el resultado de PFND3D12DDI_CALC_PRIVATE_VIDEO_EXTENSION_COMMAND_SIZE para que el controlador coloque su objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903
Encabezado d3d12umddi.h