> ## 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 d'exercer un contrôle supplémentaire sur l'intervalle de trame établi.

Spécifie les options permettant d'exercer un contrôle supplémentaire sur l'intervalle de trame é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.  Consultez les remarques pour plus de détails. |

## Remarques

`D3D12XBOX_FRAME_INTERVAL_FLAGS` spécifie les options permettant d'exercer un contrôle supplémentaire sur l'intervalle de trame établi.\
Cette énumération spécifie les options d'intervalle de trame 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, des titres peuvent cibler intentionnellement une fréquence d'images dans les 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 de rafraîchissement variable (VRR) sur la plage de 60 Hz à 120 Hz.
Si l'utilisateur n'est pas connecté à un écran compatible, le titre s'exécutera 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 des écrans compatibles et incompatibles, et il fournit automatiquement un 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 à 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-CA/reference/graphics/d3d12_x/structs/d3d12xbox_frame_interval_statistics)
* [ID3D12Device::SetFrameIntervalX](/fr-CA/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-CA/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

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