SV_GroupThreadID

Indeks tempat utas individu dalam grup utas tempat shader komputasi dijalankan. SV_GroupThreadID bervariasi di seluruh rentang yang ditentukan untuk shader komputasi dalam atribut numthreads . Misalnya jika numthreads(3,2,1) ditentukan kemungkinan nilai untuk nilai input SV_GroupThreadID memiliki rentang nilai ini (0-2,0-1,0).

Jenis

Jenis
uint3

 

Keterangan

Nilai sistem ini bersifat opsional, dan selalu berada dalam batas nilai yang diteruskan ke atribut numthreads .

Ilustrasi berikut menunjukkan hubungan antara parameter yang diteruskan ke Dispatch, Dispatch(5,3,2), nilai yang ditentukan dalam atribut numthreads, numthreads(10,8,3), dan nilai yang akan diteruskan ke shader komputasi untuk nilai sistem terkait utas (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID).

ilustrasi hubungan antara pengiriman, grup utas, dan utas

Fungsi ini didukung dalam jenis shader berikut:

Puncak Hull Domain Geometri Pixel Compute
x

 

Lihat juga

Semantik

Model Shader 5