구문
매개 변수
ThreadGroupCountX [in]형식: UINT x 방향으로 디스패치되는 그룹 수입니다. ThreadGroupCountX는 D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION(65535) 이하여야 합니다. ThreadGroupCountY [in]
형식: UINT y 방향으로 디스패치되는 그룹 수입니다. ThreadGroupCountY는 D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION(65535) 이하여야 합니다. ThreadGroupCountZ [in]
형식: UINT z 방향으로 디스패치되는 그룹 수입니다. ThreadGroupCountZ는 D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION(65535) 이하여야 합니다. 기능 수준 10에서 ThreadGroupCountZ의 값은 1이어야 합니다.
반환 값
형식: void 없음.설명
컴퓨트 셰이더에서 명령을 실행하려면 Dispatch 메서드를 호출하세요. 컴퓨트 셰이더는 스레드 그룹 내에서 여러 스레드에서 병렬로 실행될 수 있습니다. (x,y,z)로 지정된 3D 벡터를 사용하여 스레드 그룹 내의 특정 스레드를 인덱싱합니다.예제
D3D12nBodyGravity 샘플은 다음과 같이 ID3D12GraphicsCommandList::Dispatch를 사용합니다:요구 사항
헤더: d3d12_xs.h 또는 d3d12_x.h라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군
