SV_GroupID

컴퓨팅 셰이더가 실행 중인 스레드 그룹에 대한 인덱스 인덱스는 개별 스레드가 아닌 전체 그룹에 대한 것입니다. 가능한 값은 Dispatch에 매개 변수로 전달되는 범위에 따라 다릅니다. 예를 들어 Dispatch(2,1,1)를 호출하면 0,0,0 및 1,0,0의 가능한 값이 생성됩니다.

디스패치 호출 차원별로 Dispatch 호출 내의 그룹 오프셋을 정의합니다.

유형

유형
uint3

 

설명

이 시스템 값은 선택 사항입니다.

다음 그림에서는 Dispatch에 전달된 매개 변수, Dispatch(5,3,2), numthreads 특성에 지정된 값, numthreads(10,8,3) 및 스레드 관련 시스템 값(SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID)에 대해 컴퓨팅 셰이더에 전달될 값 간의 관계를 보여 줍니다.

디스패치, 스레드 그룹 및 스레드 간의 관계 그림

이 함수는 다음 유형의 셰이더에서 지원됩니다.

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

 

추가 정보

의미 체계

셰이더 모델 5