D3D12_HIT_GROUP_DESC-Struktur (d3d12.h)
Beschreibt ein Raytracing-Treffergruppenzustandsunterobjekt, das in ein Zustandsobjekt eingeschlossen werden kann.
Syntax
typedef struct D3D12_HIT_GROUP_DESC {
LPCWSTR HitGroupExport;
D3D12_HIT_GROUP_TYPE Type;
LPCWSTR AnyHitShaderImport;
LPCWSTR ClosestHitShaderImport;
LPCWSTR IntersectionShaderImport;
} D3D12_HIT_GROUP_DESC;
Member
HitGroupExport
Der Name der Treffergruppe.
Type
Ein Wert aus der D3D12_HIT_GROUP_TYPE-Enumeration , die den Typ der Treffergruppe angibt.
AnyHitShaderImport
Optionaler Name des Any-Hit-Shaders, der der Treffergruppe zugeordnet ist. Dieses Feld kann mit allen Treffergruppentypen verwendet werden.
ClosestHitShaderImport
Optionaler Name des Shaders mit dem nächstgelegenen Treffer, der der Treffergruppe zugeordnet ist. Dieses Feld kann mit allen Treffergruppentypen verwendet werden.
IntersectionShaderImport
Optionaler Name des Schnittpunktshaders, der der Treffergruppe zugeordnet ist. Dieses Feld kann nur mit Treffergruppen vom Typ prozedural verwendet werden.
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