D3D12_SHADER_VERSION_TYPE-Enumeration (d3d12shader.h)
Listet die Typen von Shadern auf, die Direct3D erkennt.
Wird zum Codieren des Versionselements der D3D12_SHADER_DESC-Struktur verwendet.
Syntax
typedef enum D3D12_SHADER_VERSION_TYPE {
D3D12_SHVER_PIXEL_SHADER = 0,
D3D12_SHVER_VERTEX_SHADER = 1,
D3D12_SHVER_GEOMETRY_SHADER = 2,
D3D12_SHVER_HULL_SHADER = 3,
D3D12_SHVER_DOMAIN_SHADER = 4,
D3D12_SHVER_COMPUTE_SHADER = 5,
D3D12_SHVER_LIBRARY,
D3D12_SHVER_RAY_GENERATION_SHADER,
D3D12_SHVER_INTERSECTION_SHADER,
D3D12_SHVER_ANY_HIT_SHADER,
D3D12_SHVER_CLOSEST_HIT_SHADER,
D3D12_SHVER_MISS_SHADER,
D3D12_SHVER_CALLABLE_SHADER,
D3D12_SHVER_MESH_SHADER,
D3D12_SHVER_AMPLIFICATION_SHADER,
D3D12_SHVER_RESERVED0 = 0xFFF0
} ;
Konstanten
D3D12_SHVER_PIXEL_SHADER Wert: 0 Pixel-Shader. |
D3D12_SHVER_VERTEX_SHADER Wert: 1 Vertex-Shader. |
D3D12_SHVER_GEOMETRY_SHADER Wert: 2 Geometrie-Shader. |
D3D12_SHVER_HULL_SHADER Wert: 3 Hull-Shader. |
D3D12_SHVER_DOMAIN_SHADER Wert: 4 Domänen-Shader. |
D3D12_SHVER_COMPUTE_SHADER Wert: 5 Compute-Shader. |
D3D12_SHVER_RESERVED0 Wert: 0xFFF0 Gibt das Ende der Enumeration an. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12shader.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