Freigeben über


DML_INTERMEDIATE_GRAPH_EDGE_DESC-Struktur (directml.h)

Beschreibt eine Verbindung innerhalb eines Diagramms von DirectML-Operatoren, die von DML_GRAPH_DESC definiert und an IDMLDevice1::CompileGraph übergeben werden. Diese Struktur wird verwendet, um eine Verbindung zwischen internen Knoten zu definieren.

Syntax

struct DML_INTERMEDIATE_GRAPH_EDGE_DESC {
  UINT       FromNodeIndex;
  UINT       FromNodeOutputIndex;
  UINT       ToNodeIndex;
  UINT       ToNodeInputIndex;
  const char *Name;
};

Member

FromNodeIndex

Typ: UINT

Der Index des Graphknotens, von dem aus eine Verbindung mit einem anderen Knoten angegeben wird.

FromNodeOutputIndex

Typ: UINT

Der Index der Ausgabe auf dem Knoten am Index FromNodeIndex , in dem die Verbindung angegeben ist.

ToNodeIndex

Typ: UINT

Der Index des Graphknotens, in den eine Verbindung von einem anderen Knoten angegeben wird.

ToNodeInputIndex

Typ: UINT

Der Index der Eingabe auf dem Knoten am Index ToNodeIndex , an dem die Verbindung angegeben ist.

Name

Typ: _Field_z_ _Maybenull_ const char*

Ein optionaler Name für die Graphverbindung. Falls angegeben, kann dies in bestimmten Fehlermeldungen verwendet werden, die von der DirectML-Debugebene ausgegeben werden.

Verfügbarkeit

Diese API wurde in der DirectML-Version 1.1.0eingeführt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile directml.h

Weitere Informationen