Freigeben über


D3D12DDI_NODE_CPU_INPUT_0108 Struktur (d3d12umddi.h)

Die D3D12DDI_NODE_CPU_INPUT_0108 Struktur beschreibt die Eingabedaten für einen einzelnen Knoten in einem Arbeitsdiagramm, in dem die Eingabe von der CPU bereitgestellt wird.

Syntax

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

Angehörige

EntrypointIndex

Der Index eines bestimmten Eintrags zu einem Arbeitsdiagramm.

NumRecords

Die Anzahl der hinzuzufügenden Datensätze. NumRecords- wird immer verwendet; das heißt, selbst bei leeren Datensätzen wird die Anzahl leerer Arbeitsaufgaben immer noch auf Knotenaufrufe laufwerken.

pRecords

Zeigen Sie auf die Datensatzdefinitionen, die mit den gleichen Regeln für die Größe der Memberverpackung und strukturiert sind, die C verwendet. Der Treiber sollte diese Daten während der Befehlslistenaufzeichnung kopieren/speichern.

RecordStrideInBytes

Abstand zwischen dem Anfang jedes Datensatzes in Byte. Dieser Wert muss an der größten skalaren Elementgröße ausgerichtet sein und ein Vielfaches von 4 Byte sein.

Bemerkungen

Weitere Informationen finden Sie unter Arbeitsdiagramme.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2 (WDDM 3.2)
Header- d3d12umddi.h

Siehe auch

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108