Structures HLSL Raytracing (Direct3D 12)

Les structures HLSL suivantes prennent en charge le pipeline Direct3D 12 Raytracing.

Contenu de cette section

Rubrique Description
Structure des paramètres d’appel
Une 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 qui est 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 qui est 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 RayDesc
Indicateurs passés à la fonction TraceRay pour remplacer la transparence, l’élimination et le comportement précoce.

Référence principale

Référence de Direct3D 12