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

> Especifica as opções de apresentação que PresentX usa para exibir recursos.

Especifica as opções de apresentação que [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) usa para exibir recursos.

## Sintaxe

```cpp theme={null}
typedef enum D3D12XBOX_PRESENT_FLAGS
{
    D3D12XBOX_PRESENT_FLAG_NONE                                     = 0x0,
    D3D12XBOX_PRESENT_FLAG_IMMEDIATE                                = 0x1,
    D3D12XBOX_PRESENT_FLAG_DO_NOT_WAIT                              = 0x2,
    D3D12XBOX_PRESENT_FLAG_PERSIST                                  = 0x4,
    D3D12XBOX_PRESENT_FLAG_DISABLE_VARIABLE_REFRESH_RATE            = 0x8,
} D3D12XBOX_PRESENT_FLAGS;
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_PRESENT\_FLAG\_NONE | Nenhuma opção é especificada. |
| D3D12XBOX\_PRESENT\_FLAG\_IMMEDIATE | Substitui a diretiva de intervalo de quadro estabelecida e inverte os recursos apresentados para a tela imediatamente. Uma inversão imediata é aplicada à apresentação depois que todas as entradas já presentes na fila são processadas. Por exemplo, se uma chamada pendente para [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) for adiada para um VBLANK futuro de acordo com seu intervalo e período, ela não será convertida em uma inversão imediata. A substituição imediata também é aplicada à origem do intervalo de quadro que segue o [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx). Depois que os recursos apresentados são invertidos para a tela, um novo intervalo de quadro é iniciado e sua origem é sinalizada imediatamente. |
| D3D12XBOX\_PRESENT\_FLAG\_DO\_NOT\_WAIT | Faz com que a chamada de [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) retorne imediatamente, com *DXGI\_ERROR\_WAS\_STILL\_DRAWING*, em vez de bloquear até que os recursos concluam sua diretiva de apresentação anterior. Essa diretiva é aplicada se o período de quadro estabelecido exceder o número de recursos no pool de troca; isso garante que os recursos referenciados em um [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) já estejam na fila ou sendo ativamente varridos para exibição. |
| D3D12XBOX\_PRESENT\_FLAG\_PERSIST | Mantém os recursos apresentados na tela após a liberação do dispositivo no desligamento. Os recursos de troca podem ser desalocados com segurança depois de serem mantidos na apresentação e invertidos para a tela. |
| D3D12XBOX\_PRESENT\_FLAG\_DISABLE\_VARIABLE\_REFRESH\_RATE | Substitui o uso da taxa de atualização variável para voltar a uma inversão sincronizada com o VBLANK. |

## Comentários

`D3D12XBOX_PRESENT_FLAGS` especifica as opções de apresentação que [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx) usa para exibir recursos.
[D3D12XBOX\_PRESENT\_PARAMETERS](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_present_parameters) usa esta enumeração.
Para obter informações sobre PresentX, confira [PresentX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx).

## 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)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
