Structures HLSL raytracing (Direct3D 12)
Les structures HLSL suivantes prennent en charge le pipeline de raytracing Direct3D 12.
Contenu de cette section
Rubrique | Description |
---|---|
Structure des paramètres d’appel |
Structure définie par l’utilisateur fournie en tant qu’argument inout à un appel CallShader et en tant que paramètre inout pour le nuanceur pouvant être appelé. |
Structure des attributs d’intersection |
Structure définie par l’utilisateur fournie en tant qu’argument inout dans un appel TraceRay et en tant que paramètre inout dans les types de nuanceur qui peuvent accéder à la charge utile de rayon. |
Structure de charge utile de rayon |
Structure définie par l’utilisateur fournie en tant qu’argument inout dans un appel TraceRay et en tant que paramètre inout dans les types de nuanceur qui peuvent accéder à la charge utile de rayon. |
RayDesc, structure |
Indicateurs passés à la fonction TraceRay pour remplacer la transparence, l’élimination et le comportement précoce. |