SV _ GroupThreadID
Indices pour lesquels un thread individuel dans un groupe de threads est en cours d’exécution dans un nuanceur de calcul. SV _ GroupThreadID varie dans 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 de SV GroupThreadID sont comprises dans cette plage de valeurs (0-2, 0-1, 0).
Type
| Type |
|---|
| uint3 |
Remarques
Cette valeur système est facultative et est toujours dans les limites des valeurs passées à l’attribut numThreads .
L’illustration suivante montre la relation entre les paramètres transmis à 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 aux threads (SV _ GroupIndex,SV _ DispatchThreadID, SV _ GroupThreadID,SV _ GroupID).

Cette fonction est prise en charge dans les types de nuanceurs suivants :
| Sommet | Forme | Domaine | Géométrie | Pixel | Calcul |
|---|---|---|---|---|---|
| x |