Freigeben über


D3D12DDI_NODE_IO_KIND_0108-Aufzählung (d3d12umddi.h)

Die D3D12DDI_NODE_IO_KIND_0108-Aufzählung gibt die Klasse der Eingabe oder Ausgabe für einen Knoten in einem Arbeitsdiagramm an.

Syntax

typedef enum D3D12DDI_NODE_IO_KIND_0108 {
  D3D12DDI_NODE_IO_KIND_INVALID,
  D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108,
  D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108,
  D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108,
  D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108,
  D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108,
  D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108,
  D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108,
  D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108,
  D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108,
  D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108,
  D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108,
  D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108,
  D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108
} ;

Konstanten

 
D3D12DDI_NODE_IO_KIND_INVALID
Die Knoten-E/A ist ungültig oder nicht initialisiert.
D3D12DDI_NODE_IO_KIND_EMPTY_INPUT_0108
Der Knoten hat eine leere Eingabe.
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_0108
Der Knoten erzeugt eine Ausgabe, die gelesen und in die geschrieben werden kann.
D3D12DDI_NODE_IO_KIND_NODE_OUTPUT_ARRAY_0108
Kennzeichnet ein Array von Knotenausgaben mit Lese-/Schreibzugriffsfunktionen.
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_0108
Der Knoten hat eine leere Ausgabe (es werden keine Daten erstellt).
D3D12DDI_NODE_IO_KIND_EMPTY_OUTPUT_ARRAY_0108
Kennzeichnet ein Array von Knoten mit leeren Ausgaben.
D3D12DDI_NODE_IO_KIND_DISPATCH_NODE_INPUT_RECORD_0108
Kennzeichnet einen Eingabedatensatz für den Verteilerknoten.
D3D12DDI_NODE_IO_KIND_GROUP_NODE_INPUT_RECORDS_0108
Kennzeichnet Eingabedatensätze für Gruppenknoten.
D3D12DDI_NODE_IO_KIND_THREAD_NODE_INPUT_RECORD_0108
Kennzeichnet einen Threadknoteneingabedatensatz.
D3D12DDI_NODE_IO_KIND_READ_WRITE_DISPATCH_NODE_INPUT_RECORD_0108
Gibt einen Eingabedatensatz für den Lese-/Schreibzugriff des Verteilerknotens an.
D3D12DDI_NODE_IO_KIND_READ_WRITE_GROUP_NODE_INPUT_RECORDS_0108
Kennzeichnet Eingabedatensätze für Lese-/Schreibzugriff auf Gruppenknoten.
D3D12DDI_NODE_IO_KIND_READ_WRITE_THREAD_NODE_INPUT_RECORD_0108
Kennzeichnet einen Eingabedatensatz mit Lese-/Schreibzugriff.
D3D12DDI_NODE_IO_KIND_GROUP_NODE_OUTPUT_RECORDS_0108
Kennzeichnet Die Ausgabedatensätze des Gruppenknotens.
D3D12DDI_NODE_IO_KIND_THREAD_NODE_OUTPUT_RECORDS_0108
Kennzeichnet Threadknotenausgabedatensätze.

Bemerkungen

Jede Enumerationsdefinition besteht aus einer Reihe von D3D12DDI_NODE_IO_FLAGS_0108 Flags innerhalb D3D12DDI_NODE_IO_FLAG_KIND_MASK. Diese Enumeration ist eine DDI-Kopie des NodeIOKind-Teils der NodeIOFlags- und NodeIOKind-Codierung in DXIL-Metadaten.

Anforderungen

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

Siehe auch

D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_NODE_OUTPUT_0108

D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108

D3D12DDI_SHADER_NODE_0108