Strutture Raytracing HLSL (Direct3D 12)
Le strutture HLSL seguenti supportano la pipeline di raytracing Direct3D 12.
Contenuto della 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 attributi di intersezione |
Struttura definita dall'utente fornita come argomento inout in una chiamata TraceRay e come parametro inout nei tipi shader che possono accedere al payload del raggio. |
Struttura del payload ray |
Struttura definita dall'utente fornita come argomento inout in una chiamata TraceRay e come parametro inout nei tipi shader che possono accedere al payload del raggio. |
Struttura RayDesc |
Flag passati alla funzione TraceRay per eseguire l'override della trasparenza, dell'analisi e del comportamento iniziale. |