estructura D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 (d3d12umddi.h)
D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA es la estructura de datos que se usa en la consulta para las funcionalidades de comandos de extensión de vídeo. Las estructuras de entrada y salida se definen mediante la extensión de comandos de vídeo determinada. Estas estructuras solo se pueden usar para las funcionalidades de consulta y solo admiten tipos de datos de impresión a petición (POD).
Sintaxis
typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
[in] UINT NodeIndex;
[in] GUID CommandId;
[in] const void *pInputData;
[in] SIZE_T InputDataSizeInBytes;
[out] void *pOutputData;
[out] SIZE_T OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;
Miembros
[in] NodeIndex
Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un poco 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 bit.
[in] CommandId
Identificador único del comando de extensión de vídeo.
[in] pInputData
Datos de entrada para la consulta de funcionalidad asignada por el autor de la llamada con un tamaño inputDataSizeInBytes. Este struct se enumera como la fase del parámetro D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT de la enumeración D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .
[in] InputDataSizeInBytes
Tamaño de bytes de la asignación de datos de entrada.
[out] pOutputData
Datos de salida para la consulta de funcionalidad asignada por el llamador con un tamaño de OutputDataSizeInBytes. Este struct se enumera como la fase del parámetro D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT de la enumeración D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .
[out] OutputDataSizeInBytes
Tamaño de bytes de la asignación de datos de salida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | d3d12umddi.h |