> ## 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_COMMAND_QUEUE_DESC (família XBOX One)

> Descrição específica do XBOX da fila de comandos.

Descrição específica do XBOX da fila de comandos.

## Sintaxe

```cpp theme={null}
typedef struct D3D12XBOX_COMMAND_QUEUE_DESC {  
    D3D12_COMMAND_LIST_TYPE Type;  
    D3D12_COMMAND_QUEUE_FLAGS Flags;  
    UINT EngineOrPipeIndex;  
    UINT QueueIndex;  
} D3D12XBOX_COMMAND_QUEUE_DESC  
```

### Membros

*Type*\
Tipo: [D3D12\_COMMAND\_LIST\_TYPE](/pt-BR/reference/graphics/d3d12_x/enums/d3d12_command_list_type)

Especifica o tipo de fila de comandos.

*Flags*\
Tipo: [D3D12\_COMMAND\_QUEUE\_FLAGS](/pt-BR/reference/graphics/d3d12_x/enums/d3d12_command_queue_flags)

Especifica sinalizadores que controlam as operações da fila de comandos.

*EngineOrPipeIndex*\
Tipo: UINT

Para filas de comandos do mecanismo DMA, especifica o índice do mecanismo DMA de hardware. Deve ser de 1–3 para a família XBOX One e deve ser 1 para o XBOX Series X|S.

Para filas de computação assíncrona, especifica o índice do pipe de hardware. Deve ser de 0–1 para a família XBOX One e de 0–3 para o XBOX Series X|S. Os pipes 0 e 2 têm prioridade mais baixa. Os pipes 1 e 3 têm prioridade mais alta.

*QueueIndex*\
Tipo: UINT

Para computação assíncrona, especifica o índice da fila de hardware.\
Para o Pipe 0, deve ser de 0–5.\
Para o Pipe 1, deve ser de 0–2.\
Para o Pipe 2, deve ser de 0–3.\
Para o Pipe 3, deve ser de 0–3.\
Para todos os outros tipos de fila de comandos, deve ser 0.

## Comentários

**D3D12XBOX\_COMMAND\_QUEUE\_DESC** estende a estrutura padrão [D3D12\_COMMAND\_QUEUE\_DESC](https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_command_queue_desc) adicionando o membro *QueueIndex*.

[CreateCommandQueueX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcommandqueuex) usa essa estrutura.

## Requisitos

**Cabeçalho:** d3d12\_x.h

**Plataformas com suporte:** família XBOX One

## Confira também

[d3d12\_x](/pt-BR/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_COMMAND_QUEUE_DESC](/es/reference/graphics/d3d12/structs/d3d12_command_queue_desc_public.md)
- [ID3D12CommandQueue::GetDesc](/es/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_getdesc_public.md)
