Partager via


Fonction CallShader

Appelle un autre nuanceur à partir d’un nuanceur.

Syntaxe

Cette définition de fonction intrinsèque est équivalente au modèle de fonction suivant :

template<param_t>
void CallShader(uint ShaderIndex, inout param_t Parameter);

Paramètres

ShaderIndex

Entier non signé représentant l’index dans la table de nuanceur pouvant être appelée spécifiée dans l’appel à DispatchRays.

Parameter

Paramètres définis par l’utilisateur à passer au nuanceur appelant. Cette structure de paramètre doit correspondre à la structure de paramètres utilisée dans le nuanceur pouvant être appelé pointé dans la table du nuanceur.

Valeur renvoyée

void

Notes

Cette fonction peut être appelée à partir des types de nuanceurs de raytracing suivants :

Voir aussi