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. |