estructura D3D12_FEATURE_DATA_QUERY_META_COMMAND (d3d12.h)

Indica el nivel de compatibilidad que proporciona el adaptador para los metacomandos.

Sintaxis

typedef struct D3D12_FEATURE_DATA_QUERY_META_COMMAND {
  GUID       CommandId;
  UINT       NodeMask;
  const void *pQueryInputData;
  SIZE_T     QueryInputDataSizeInBytes;
  void       *pQueryOutputData;
  SIZE_T     QueryOutputDataSizeInBytes;
} D3D12_FEATURE_DATA_QUERY_META_COMMAND;

Miembros

CommandId

Tipo: GUID

GUID fijo que identifica el metacomando sobre el que se va a consultar.

NodeMask

Tipo: UINT

En el caso de una sola operación de GPU, es cero. Si hay varios nodos de GPU, se establece un bit para identificar un nodo (el adaptador físico del dispositivo). Cada bit de la máscara corresponde a un único nodo. Solo se deben establecer 1 bit. Consulte Sistemas de varios adaptadores.

pQueryInputData

Tipo: const void*

Puntero a un búfer que contiene los datos de entrada de la consulta. Asigne bytes QueryInputDataSizeInBytes .

QueryInputDataSizeInBytes

Tipo: SIZE_T

Tamaño del búfer al que apunta pQueryInputData, en bytes.

pQueryOutputData

Tipo: void*

Puntero a un búfer que contiene los datos de salida de la consulta.

QueryOutputDataSizeInBytes

Tipo: SIZE_T

Tamaño del búfer al que apunta pQueryOutputData, en bytes.

Requisitos

   
Cliente mínimo compatible Compilación 20348 de Windows 10
Servidor mínimo compatible Compilación 20348 de Windows 10
Encabezado d3d12.h