SV_GroupThreadID
計算著色器執行所線上程群組中個別執行緒的索引。 SV_GroupThreadID會因 numthreads 屬性中計算著色器所指定的範圍而有所不同。 例如,如果 numthreads (3,2,1) 指定SV_GroupThreadID輸入值的可能值範圍, (0-2,0-1,0) 。
類型
類型 |
---|
uint3 |
備註
這個系統值是選擇性的,而且一律在傳入 numthreads 屬性的值範圍內。
下圖顯示傳遞至 Dispatch的參數之間的關聯性。 分派 (5,3,2) 、 numthreads 屬性中指定的值、numthreads (10,8,3) ,以及將傳遞給執行緒相關系統值的計算著色器的值, (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID) 。
下列著色器類型支援此函式:
頂點 | 船體 | 網域 | 幾何形狀 | 像素 | 計算 |
---|---|---|---|---|---|
x |
另請參閱