dcl_input vThread (sm5 - asm)

Nyatakan ID input shader komputasi.

dcl_input vThread
Item Deskripsi
vThread
[in] Nilai ID bilangan bulat 3-bit yang tidak ditandatangani 32-bit. Salah satu:
  • vThreadID.xyz
  • vThreadGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened

dcl_input adalah deklarasi yang ada di tahap shader lainnya. Ini digunakan dalam shader komputasi untuk mendeklarasikan berbagai nilai ID bilangan bulat 32-bit yang tidak ditandatangani 32-bit yang unik untuk shader komputasi. Topologi tersebut adalah:

  • vThreadID.xyz
  • vGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened (komponen tunggal)

Instruksi ini berlaku untuk tahap shader berikut:

Puncak Hull Domain Geometri Pixel Compute
X

Minimum Shader Model

Instruksi ini didukung dalam model shader berikut:

Shader Model Didukung
Model Shader 5 ya
Model Shader 4.1 tidak
Model Shader 4 tidak
Shader Model 3 (DirectX HLSL) tidak
Shader Model 2 (DirectX HLSL) tidak
Shader Model 1 (DirectX HLSL) tidak

Shader Model 5 Assembly (DirectX HLSL)