Skip to main content
Ejecuta una lista de comandos desde un grupo de subprocesos.

Sintaxis

Parámetros

ThreadGroupCountX [in]
Tipo: UINT
El número de grupos distribuidos en la dirección x. ThreadGroupCountX debe ser menor o igual que D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION (65535). ThreadGroupCountY [in]
Tipo: UINT
El número de grupos distribuidos en la dirección y. ThreadGroupCountY debe ser menor o igual que D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION (65535). ThreadGroupCountZ [in]
Tipo: UINT
El número de grupos distribuidos en la dirección z. ThreadGroupCountZ debe ser menor o igual que D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION (65535). En el nivel de característica 10, el valor de ThreadGroupCountZ debe ser 1.

Valor devuelto

Tipo: void Ninguno.

Comentarios

Llame al método Dispatch para ejecutar comandos en un sombreador de proceso. Un sombreador de proceso puede ejecutarse en muchos subprocesos en paralelo, dentro de un grupo de subprocesos. Indexe un subproceso concreto, dentro de un grupo de subprocesos, mediante un vector 3D dado por (x,y,z).

Ejemplos

El ejemplo D3D12nBodyGravity usa ID3D12GraphicsCommandList::Dispatch de la siguiente manera:
Consulte Código de ejemplo en la referencia de D3D12.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

ID3D12GraphicsCommandList
Última modificación el 28 de agosto de 2026