struttura D3D12_FEATURE_DATA_QUERY_META_COMMAND (d3d12.h)

Indica il livello di supporto fornito dall'adattatore per i metacomandi.

Sintassi

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;

Members

CommandId

Tipo: GUID

GUID fisso che identifica il metacomando su cui eseguire una query.

NodeMask

Tipo: UINT

Per una singola operazione GPU, si tratta di zero. Se sono presenti più nodi GPU, un bit viene impostato per identificare un nodo (scheda fisica del dispositivo). Ogni bit nella maschera corrisponde a un singolo nodo. È necessario impostare solo 1 bit. Fare riferimento ai sistemi multi-adattatore.

pQueryInputData

Tipo: const void*

Puntatore a un buffer contenente i dati di input della query. Allocare byte QueryInputDataSizeInBytes .

QueryInputDataSizeInBytes

Tipo: SIZE_T

Dimensioni del buffer a cui punta pQueryInputData, in byte.

pQueryOutputData

Tipo: void*

Puntatore a un buffer contenente i dati di output della query.

QueryOutputDataSizeInBytes

Tipo: SIZE_T

Dimensioni del buffer a cui punta pQueryOutputData, in byte.

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12.h