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;

Member

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 führt die Anzahl leerer Arbeitselemente weiterhin zu Knotenaufrufen.

pRecords

Zeiger auf die Datensatzdefinitionen, die mit den gleichen Elementverpackungs- und Strukturgrößenregeln angeordnet sind, die C verwendet. Der Treiber sollte diese Daten während der Befehlslistenaufzeichnung kopieren/speichern.

RecordStrideInBytes

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

Hinweise

Weitere Informationen finden Sie unter Arbeitsdiagramme.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108