> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12XBOX_DISPATCH_MESH_X_ARGUMENTS (consoles XBOX Series)

> Um tipo de assinatura de comando usado em chamadas de execução indireta de Mesh Shader no XBOX.  

Um tipo de assinatura de comando usado em chamadas de execução indireta de Mesh Shader no XBOX.

## Sintaxe

```cpp theme={null}
typedef struct D3D12XBOX_DISPATCH_MESH_X_ARGUMENTS {  
    UINT ThreadGroupCountX;  
    UINT Reserved0;  
    UINT Reserved1_And_PayloadAddr_39_36;  
    UINT PayloadAddr_35_4;  
} D3D12XBOX_DISPATCH_MESH_X_ARGUMENTS  
```

### Membros

*ThreadGroupCountX*\
Tipo: UINT

Quantos grupos de threads de Mesh Shader devem ser iniciados.

*Reserved0*\
Tipo: UINT

Use 0.

*Reserved1\_And\_PayloadAddr\_39\_36*\
Tipo: UINT

Bits 36 a 39, inclusive, do endereço do payload.

*PayloadAddr\_35\_4*\
Tipo: UINT

Bits 4 a 35, inclusive, do endereço do payload.

## Comentários

Somente o primitive shader de hardware (Mesh Shader) pode ser iniciado dessa forma. PSOs com Amplification Shader habilitado não iniciarão seu estágio de Amplification Shader.

## Requisitos

**Cabeçalho:** d3d12\_xs.h\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

[d3d12\_xs](/pt-BR/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_MESH_SHADER_TIER (XBOX Series consoles)](/reference/graphics/d3d12_xs/enums/d3d12_mesh_shader_tier_xs.md)
- [D3D12_DISPATCH_RAYS_DESC (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_dispatch_rays_desc_public.md)
- [D3D12_DISPATCH_ARGUMENTS](/reference/graphics/d3d12/structs/d3d12_dispatch_arguments_public.md)
