D3D12DDI_NODE_0108-Struktur (d3d12umddi.h)
Die D3D12DDI_NODE_0108-Struktur beschreibt einen Knoten in einem Arbeitsdiagramm.
Syntax
typedef struct _D3D12DDI_NODE_0108 {
UINT VersionAdded;
D3D12DDI_NODE_TYPE_0108 NodeType;
union {
D3D12DDI_SHADER_NODE_0108 Shader;
};
} D3D12DDI_NODE_0108;
Member
VersionAdded
Versionsnummer, mit der der Knoten dem Zustandsobjekt hinzugefügt wurde, beginnend bei 0 für das anfängliche Arbeitsdiagramm. Dieser Wert wird nur relevant, wenn PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 verwendet wird, um knoten zu einem Arbeitsgraphen hinzuzufügen. In diesem Fall wird die Versionsnummer beim Hinzufügen des Knotens nicht mehr unterstützt. Die Struktur eines Diagramms in einer beliebigen Version kann identifiziert werden, indem jede Version berücksichtigt wird, die kleiner oder gleich der relevanten Versionsnummer ist.
NodeType
Eine D3D12DDI_NODE_TYPE_0108-Enumeration , die den Typ des Knotens und den gültigen Union-Member angibt.
Shader
Eine D3D12DDI_SHADER_NODE_0108 Struktur, die einen Shaderknoten beschreibt.
Hinweise
Zeiger auf diese Struktur auf DDI-Ebene (z. B. aus anderen Knotenbeschreibungen) sind stabil, was für PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 Ergänzungen von besonderer Bedeutung ist.
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
PFND3D12DDI_ADD_TO_STATE_OBJECT_0072