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 |