struttura D3D12DDI_NODE_CPU_INPUT_0108 (d3d12umddi.h)

La struttura D3D12DDI_NODE_CPU_INPUT_0108 descrive i dati di input per un singolo nodo all'interno di un grafico di lavoro in cui l'input viene fornito dalla CPU.

Sintassi

typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
  UINT   EntrypointIndex;
  UINT   NumRecords;
  void   *pRecords;
  UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;

Membri

EntrypointIndex

Indice di una determinata voce in un grafico di lavoro.

NumRecords

Numero di record da aggiungere. NumRecords viene sempre usato; vale a dire, anche con record vuoti il numero di elementi di lavoro vuoti determina comunque chiamate al nodo.

pRecords

Puntatore alle definizioni di record, disposto con le stesse regole di compressione e struct membro usate da C. Il driver deve copiare/salvare questi dati durante la registrazione dell'elenco dei comandi.

RecordStrideInBytes

Distanza tra l'inizio di ogni record, espresso in byte. Questo valore deve essere allineato alla dimensione massima del membro scalare e deve essere un multiplo di 4 byte.

Osservazioni

Per altre informazioni, vedere Grafici di lavoro.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2 (WDDM 3.2)
intestazione d3d12umddi.h

Vedere anche

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108