Share via


SV_GroupThreadID

Índices en los que se ejecuta un subproceso individual dentro de un grupo de subprocesos en el que se ejecuta un sombreador de proceso. SV_GroupThreadID varía en el intervalo especificado para el sombreador de proceso en el atributo numthreads . Por ejemplo, si numthreads(3,2,1) se especificó valores posibles para la SV_GroupThreadID valor de entrada tienen este intervalo de valores (0-2,0-1,0).

Tipo

Tipo
uint3

 

Comentarios

Este valor del sistema es opcional y siempre está dentro de los límites de los valores pasados al atributo numthreads .

En la ilustración siguiente se muestra la relación entre los parámetros pasados a Dispatch, Dispatch(5,3,2), los valores especificados en el atributo numthreads, numthreads(10,8,3) y los valores que se pasarán al sombreador de proceso para los valores del sistema relacionados con el subproceso (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID).

Ilustración de la relación entre distribución, grupos de subprocesos y subprocesos

Esta función se admite en los siguientes tipos de sombreadores:

Vértice Casco Domain Geometría Píxel Proceso
x

 

Consulte también

Semántica

Modelo de sombreador 5