Condividi tramite


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.

Informazioni di riferimento principali

Riferimento a Direct3D 12