dcl_input vThread(sm5 - asm)

컴퓨팅 셰이더 입력 ID를 선언합니다.

dcl_input vThread
항목 Description
vThread
[in] 3개 구성 요소 부호 없는 32비트 정수 ID 값입니다. 다음 중 하나:
  • vThreadID.xyz
  • vThreadGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened

dcl_input은 다른 셰이더 단계의 기존 선언입니다. 컴퓨팅 셰이더에서 컴퓨팅 셰이더에 고유한 다양한 3개 구성 요소 부호 없는 32비트 정수 ID 값을 선언하는 데 사용됩니다. 아래에 이 계정과 키의 예제가 나와 있습니다.

  • vThreadID.xyz
  • vGroupID.xyz
  • vThreadIDInGroup.xyz
  • vThreadIDInGroupFlattened(단일 구성 요소)

이 명령은 다음 셰이더 단계에 적용됩니다.

꼭짓점 Hull 도메인 기하 도형 픽셀 컴퓨팅
X

최소 셰이더 모델

이 명령은 다음 셰이더 모델에서 지원됩니다.

셰이더 모델 지원됨
셰이더 모델 5
셰이더 모델 4.1 아니요
셰이더 모델 4 아니요
셰이더 모델 3(DirectX HLSL) 아니요
셰이더 모델 2(DirectX HLSL) 아니요
셰이더 모델 1(DirectX HLSL) 아니요

셰이더 모델 5 어셈블리(DirectX HLSL)