> ## 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 (famille XBOX One)

> D3D12XBOX_FRAME_INTERVAL_FLAGS (consoles de la famille XBOX One) : spécifie les options permettant de mieux contrôler l'intervalle d'image établi.

Spécifie les options permettant de mieux contrôler l'intervalle d'image établi.

## Syntaxe

```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 | Description |
| - | - |
| D3D12XBOX\_FRAME\_INTERVAL\_FLAG\_NONE | Aucune option n'est spécifiée. |
| D3D12XBOX\_FRAME\_INTERVAL\_FLAG\_60FPS\_PLUS | Le titre prend en charge le mode 60FPS+ et cible une fréquence d'images > 60FPS.  Pour plus de détails, consultez les remarques. |

## Remarques

`D3D12XBOX_FRAME_INTERVAL_FLAGS` spécifie les options permettant de mieux contrôler l'intervalle d'image établi.\
Cette énumération spécifie les options d'intervalle d'image pour `ID3D12Device::SetFrameIntervalX`.

`D3D12XBOX_FRAME_INTERVAL_FLAG_60FPS_PLUS` spécifie que le titre souhaite prendre en charge le mode 60FPS+.  Le mode 60FPS+ est conçu pour permettre aux titres de s'exécuter à des fréquences d'images supérieures à 60FPS sans exiger un 120FPS stable.  Par exemple, les titres peuvent cibler intentionnellement une fréquence d'images de l'ordre de 70, 80 ou 90.\
Pour bénéficier de la fonctionnalité 60FPS+, l'utilisateur doit avoir sa XBOX Series X|S connectée à un écran compatible qui prend en charge à la fois 120 Hz et la fréquence d'actualisation variable (VRR) sur la plage 60 Hz-120 Hz.
Si l'utilisateur n'est pas connecté à un écran compatible, le titre s'exécute simplement en mode 60FPS ; il n'est donc pas nécessaire de vérifier la prise en charge de l'écran avant d'utiliser cet indicateur.  Cet indicateur est conçu pour être utilisé en toute sécurité avec les écrans compatibles comme incompatibles et fournit automatiquement le comportement 60FPS+ ou 60FPS standard selon les capacités de l'écran.\
Cet indicateur n'est **pas** destiné aux titres qui souhaitent cibler 120FPS.  Pour les titres en 120FPS, utilisez D3D12XBOX\_FRAME\_INTERVAL\_120\_HZ sans cet indicateur.\
Cet indicateur est spécifiquement destiné aux titres qui peuvent s'exécuter plus rapidement que 60FPS mais qui ne souhaitent pas cibler un 120FPS stable.

La structure et la fonction suivantes utilisent cette énumération :

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

## Configuration requise

**En-tête :** d3d12\_x.h

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

[d3d12\_x](/fr/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D12_RESIDENCY_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_residency_flags_public.md)
- [D3D12_DRED_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_dred_flags_public.md)
- [D3D12_CLEAR_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_clear_flags_public.md)
- [D3D12_DSV_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_dsv_flags_public.md)
