Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Index pour lesquels un thread individuel au sein d’un groupe de threads dans lequel un nuanceur de calcul s’exécute. SV_GroupThreadID varie selon la plage spécifiée pour le nuanceur de calcul dans l’attribut numthreads . Par exemple, si numthreads(3,2,1) a été spécifié, les valeurs possibles pour la valeur d’entrée SV_GroupThreadID ont cette plage de valeurs (0-2,0-1,0).
Type
| Type |
|---|
| uint3 |
Notes
Cette valeur système est facultative et se trouve toujours dans les limites des valeurs passées dans l’attribut numthreads .
L’illustration suivante montre la relation entre les paramètres passés à Dispatch, Dispatch(5,3,2), les valeurs spécifiées dans l’attribut numthreads, numthreads(10,8,3) et les valeurs qui seront transmises au nuanceur de calcul pour les valeurs système liées au thread (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID).
Cette fonction est prise en charge dans les types de nuanceurs suivants :
| Sommet | Coque | Domain | Géométrie | Pixel | Compute |
|---|---|---|---|---|---|
| x |
Voir aussi