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

> D3D12XBOX_FRAME_INTERVAL_FLAGS (consoles da família XBOX One) — Especifica as opções para fornecer controle adicional sobre o intervalo de quadro estabelecido.

Especifica as opções para fornecer controle adicional sobre o intervalo de quadro estabelecido.

## Sintaxe

```cpp theme={null}
typedef enum D3D12XBOX_FRAME_INTERVAL_FLAGS
{
    D3D12XBOX_FRAME_INTERVAL_FLAG_NONE = 0x0,
    D3D12XBOX_FRAME_INTERVAL_FLAG_60FPS_PLUS = 0x1,
} D3D12XBOX_FRAME_INTERVAL_FLAGS;
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_FRAME\_INTERVAL\_FLAG\_NONE | Nenhuma opção é especificada. |
| D3D12XBOX\_FRAME\_INTERVAL\_FLAG\_60FPS\_PLUS | O título dá suporte a 60FPS+ e tem como alvo uma taxa de quadros > 60FPS.  Confira os comentários para obter detalhes. |

## Comentários

`D3D12XBOX_FRAME_INTERVAL_FLAGS` especifica as opções para fornecer controle adicional sobre o intervalo de quadro estabelecido.\
Esta enumeração especifica opções de intervalo de quadro para `ID3D12Device::SetFrameIntervalX`.

`D3D12XBOX_FRAME_INTERVAL_FLAG_60FPS_PLUS` especifica que o título deseja dar suporte a 60FPS+.  O 60FPS+ foi projetado para que os títulos sejam executados em taxas de quadros acima de 60FPS sem exigir 120FPS estáveis.  Por exemplo, os títulos podem intencionalmente ter como alvo uma taxa de quadros na faixa de 70, 80 ou 90.\
Para a funcionalidade 60FPS+, o usuário precisará que seu XBOX Series X|S esteja conectado a uma tela compatível que dê suporte a 120 Hz e a Taxa de Atualização Variável (VRR) no intervalo de 60 Hz a 120 Hz.
Se o usuário não estiver conectado a uma tela compatível, o título simplesmente será executado no modo 60FPS e, portanto, não é necessário verificar o suporte da tela antes de usar este sinalizador.  Este sinalizador foi projetado para ser usado com segurança tanto com telas compatíveis quanto incompatíveis e fornece automaticamente o comportamento de 60FPS+ ou de 60FPS regular, dependendo dos recursos da tela.\
Este sinalizador **não** se destina a títulos que desejam ter 120FPS como alvo.  Para títulos de 120FPS, use D3D12XBOX\_FRAME\_INTERVAL\_120\_HZ sem este sinalizador.\
Este sinalizador se destina especificamente a títulos que podem ser executados mais rápido que 60FPS, mas não desejam ter como alvo 120FPS estáveis.

A estrutura e a função a seguir usam esta enumeração:

* [D3D12XBOX\_FRAME\_INTERVAL\_STATISTICS](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_frame_interval_statistics)
* [ID3D12Device::SetFrameIntervalX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setframeintervalx)

## 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_CLEAR_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_clear_flags_public.md)
- [D3D12_DSV_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_dsv_flags_public.md)
- [D3D12_FENCE_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_fence_flags_public.md)
- [D3D12_DRED_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_dred_flags_public.md)
