共用方式為


dcl_input vThread (sm5 - asm)

宣告計算著色器輸入識別碼。

dcl_input vThread
項目 描述
vThread
[in]3 元件不帶正負號的 32 位整數識別碼值。 值為下列其中之一:
  • vThreadID.xyz
  • vThreadGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened

dcl_input 是其他著色器階段的現有宣告。 它用於計算著色器,以宣告計算著色器唯一的各種 3 元件無符號 32 位整數識別碼值。 其中包括:

  • vThreadID.xyz
  • vGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened (單一元件)

本指示適用于下列著色器階段:

頂點 船體 網域 幾何形狀 像素 計算
X

最小著色器模型

下列著色器模型支援此指示:

著色器模型 支援
著色器模型 5
著色器模型 4.1
著色器模型 4
著色器模型 3 (DirectX HLSL)
著色器模型 2 (DirectX HLSL)
著色器模型 1 (DirectX HLSL)

著色器模型 5 元件 (DirectX HLSL)