> ## 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.

# DXGI_MODE_DESC (consoles XBOX Series)

> DXGI_MODE_DESC décrit un mode d'affichage (largeur, hauteur, fréquence d'actualisation, format, ordre des lignes de balayage, mise à l'échelle) sur les consoles XBOX Series. Déconseillé sur XBOX.

Décrit un mode d'affichage.

## Syntaxe

```cpp theme={null}
typedef struct DXGI_MODE_DESC {  
    UINT Width;  
    UINT Height;  
    DXGI_RATIONAL RefreshRate;  
    DXGI_FORMAT Format;  
    DXGI_MODE_SCANLINE_ORDER ScanlineOrdering;  
    DXGI_MODE_SCALING Scaling;  
} DXGI_MODE_DESC  
```

### Membres

*Width*\
Type : UINT

Valeur qui décrit la largeur de la résolution. Si vous spécifiez une largeur de zéro lorsque vous appelez la méthode IDXGIFactory::CreateSwapChain pour créer une chaîne d'échange, le runtime obtient la largeur à partir de la fenêtre de sortie et affecte cette valeur de largeur à la description de la chaîne d'échange. Vous pouvez ensuite appeler la méthode IDXGISwapChain::GetDesc pour récupérer la valeur de largeur affectée.

*Height*\
Type : UINT

Valeur qui décrit la hauteur de la résolution. Si vous spécifiez une hauteur de zéro lorsque vous appelez la méthode IDXGIFactory::CreateSwapChain pour créer une chaîne d'échange, le runtime obtient la hauteur à partir de la fenêtre de sortie et affecte cette valeur de hauteur à la description de la chaîne d'échange. Vous pouvez ensuite appeler la méthode IDXGISwapChain::GetDesc pour récupérer la valeur de hauteur affectée.

*RefreshRate*\
Type : DXGI\_RATIONAL

Structure DXGI\_RATIONAL qui décrit la fréquence d'actualisation en hertz.

*Format*\
Type : [DXGI\_FORMAT](/fr-CA/reference/graphics/d3d12_xs/enums/dxgi_format)

Structure DXGI\_FORMAT qui décrit le format d'affichage.

*ScanlineOrdering*\
Type : [DXGI\_MODE\_SCANLINE\_ORDER](/fr-CA/reference/graphics/d3d12_xs/enums/dxgi_mode_scanline_order)

Membre du type énuméré DXGI\_MODE\_SCANLINE\_ORDER qui décrit le mode de tracé des lignes de balayage.

*Scaling*\
Type : DXGI\_MODE\_SCALING

Membre du type énuméré DXGI\_MODE\_SCALING qui décrit le mode de mise à l'échelle.

## Remarques

Déconseillé sur XBOX.

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge** : consoles XBOX Series

## Voir aussi

[d3d12\_xs](/fr-CA/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [DXGI_ADAPTER_DESC2 (XBOX Series consoles)](/reference/graphics/d3d12_xs/structs/dxgi_adapter_desc2.md)
- [D3D12_EXPORT_DESC (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_export_desc_public.md)
- [D3D12_DXIL_LIBRARY_DESC (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_dxil_library_desc_public.md)
