Sdílet prostřednictvím


Raytracing HLSL struktur (Direct3D 12)

Následující struktury HLSL podporují kanál Direct3D 12 raytracing.

V této části

Námět Popis
struktury volání parametru
Uživatelem definovaná struktura poskytovaná jako argument inout volání CallShader a jako parametr inout pro volatelný shader.
struktura atributů průniku
Uživatelem definovaná struktura, která je poskytována jako argument inout v TraceRay volání, a jako inout parametr v typech shaderu, které mohou přistupovat k datové části ray.
ray payload – struktura
Uživatelem definovaná struktura, která je poskytována jako argument inout v TraceRay volání, a jako inout parametr v typech shaderu, které mohou přistupovat k datové části ray.
rayDesc – struktura
Příznaky předané funkci TraceRay k přepsání průhlednosti, odpočítání a předčasného ukončení chování.

referenční jádra

referenční Direct3D 12