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 |