Condividi tramite


Strutture HLSL raytracing (Direct3D 12)

Le strutture HLSL seguenti supportano la pipeline di raytracing Direct3D 12.

In questa sezione

Argomento Descrizione
struttura dei parametri di chiamata
Struttura definita dall'utente fornita come argomento inout a una chiamata CallShader e come parametro inout per lo shader chiamabile.
struttura degli attributi di intersezione
Struttura definita dall'utente fornita come argomento inout in una chiamata TraceRay e come parametro inout nei tipi di shader che possono accedere al payload ray.
struttura del payload ray
Struttura definita dall'utente fornita come argomento inout in una chiamata TraceRay e come parametro inout nei tipi di shader che possono accedere al payload ray.
struttura RayDesc
Flag passati alla funzioneTraceRayper eseguire l'override della trasparenza, del culling e del comportamento di earlyout.

di riferimento di base di

di riferimento direct3D 12