SV_GroupThreadID
Índices nos quais um thread individual dentro de um grupo de threads em que um sombreador de computação está sendo executado. SV_GroupThreadID varia entre o intervalo especificado para o sombreador de computação no atributo numthreads . Por exemplo, se numthreads(3,2,1) foi especificado valores possíveis para o valor de entrada SV_GroupThreadID têm esse intervalo de valores (0-2,0-1,0).
Tipo
Tipo |
---|
uint3 |
Comentários
Esse valor do sistema é opcional e está sempre dentro dos limites dos valores passados para o atributo numthreads .
A ilustração a seguir mostra a relação entre os parâmetros passados para Dispatch, Dispatch(5,3,2), os valores especificados no atributo numthreads, numthreads(10,8,3) e valores que serão passados para o sombreador de computação para os valores do sistema relacionados a threads (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID).
Essa função tem suporte nos seguintes tipos de sombreadores:
Vértice | Casco | Domínio | Geometry | Pixel | Computação |
---|---|---|---|---|---|
x |
Confira também