D3D12_HIT_GROUP_TYPE-Enumeration (d3d12.h)
Gibt den Typ eines Unterobjekts für raytracing-Treffergruppenstatus an. Verwenden Sie einen Wert aus dieser Enumeration mit der D3D12_HIT_GROUP_DESC-Struktur .
Syntax
typedef enum D3D12_HIT_GROUP_TYPE {
D3D12_HIT_GROUP_TYPE_TRIANGLES = 0,
D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE = 0x1
} ;
Konstanten
D3D12_HIT_GROUP_TYPE_TRIANGLES Wert: 0 Die Treffergruppe verwendet eine Liste von Dreiecken, um Raytreffer zu berechnen. Treffergruppen, die Dreiecke verwenden, dürfen keinen Schnittpunktshader enthalten. |
D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE Wert: 0x1 Die Treffergruppe verwendet ein prozedurales Primitive innerhalb eines begrenzungsenden Felds, um Raytreffer zu berechnen. Treffergruppen, die prozedurale Grundtypen verwenden, müssen einen Überschneidungsshader enthalten. |
Anforderungen
Kopfzeile | d3d12.h |
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