D3D12_PRIMITIVE_TOPOLOGY_TYPE-Enumeration (d3d12.h)
Gibt an, wie die Pipeline Geometrie- oder Hullshader-Eingabegrundtypen interpretiert.
Syntax
typedef enum D3D12_PRIMITIVE_TOPOLOGY_TYPE {
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED = 0,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT = 1,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE = 2,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE = 3,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH = 4
} ;
Konstanten
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED Wert: 0 Der Shader wurde nicht mit einem primitiven Eingabetyp initialisiert. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT Wert: 1 Interpretieren Sie den Eingabegrundtyp als Punkt. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE Wert: 2 Interpretieren Sie den Eingabegrundtyp als Zeile. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE Wert: 3 Interpretieren Sie den Eingabegrundtyp als Dreieck. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH Wert: 4 Interpretieren Sie den Eingabegrundtyp als Kontrollpunktpatch. |
Hinweise
Diese Enumeration wird von der D3D12_GRAPHICS_PIPELINE_STATE_DESC-Struktur verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für