Pular para o conteúdo principal
Descreve parâmetros de expedição, para uso pelo sombreador de computação.

Sintaxe

Membros

ThreadGroupCountX
Tipo: UINT
O tamanho, em grupos de threads, da dimensão x da grade de grupos de threads. ThreadGroupCountY
Tipo: UINT
O tamanho, em grupos de threads, da dimensão y da grade de grupos de threads. ThreadGroupCountZ
Tipo: UINT
O tamanho, em grupos de threads, da dimensão z da grade de grupos de threads.

Comentários

Os membros desta estrutura têm a mesma finalidade que os parâmetros de Dispatch. Um sombreador de computação compilado define o conjunto de instruções a serem executadas por thread e o número de threads a serem executados por grupo. Os parâmetros de grupo de threads indicam quantos grupos de threads devem ser executados. Cada grupo de threads contém o mesmo número de threads, conforme definido pelo sombreador de computação compilado. Os grupos de threads são organizados em uma grade tridimensional. O número total de grupos de threads que o sombreador de computação compilado executa é determinado pelo seguinte cálculo:
Em particular, se algum dos valores dos parâmetros de grupo de threads for 0, nada acontecerá. O tamanho máximo de qualquer dimensão é 65535.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais
Última modificação em 6 de outubro de 2026