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

# XGComputeOptimalTileMode (famille XBOX One)

> Calcule le mode de mosaïque optimal en matière de bande passante pour la configuration de texture spécifiée.

Calcule le mode de mosaïque optimal en matière de bande passante pour la configuration de texture spécifiée.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
XG_TILE_MODE XGComputeOptimalTileMode(
         XG_RESOURCE_DIMENSION ResourceDimension,
         XG_FORMAT Format,
         UINT32 Width,
         UINT32 Height,
         UINT32 DepthOrArraySize,
         UINT32 SampleCount,
         UINT BindFlags,
         UINT MiscFlags= 0  
)  
```

<a id="ID4EU" />

### Paramètres

*ResourceDimension*   \_In\_\
Type : [XG\_RESOURCE\_DIMENSION](/fr-CA/reference/graphics/xg__NR/enums/xg_resource_dimension)

Dimension de la ressource, par exemple XG\_RESOURCE\_DIMENSION\_TEXTURE2D, sous forme de pointeur vers une énumération [XG\_RESOURCE\_DIMENSION](/fr-CA/reference/graphics/xg__NR/enums/xg_resource_dimension).

*Format*   \_In\_\
Type : [XG\_FORMAT](/fr-CA/reference/graphics/xg__NR/enums/xg_format)

Format des données de la ressource, sous forme de pointeur vers une énumération [XG\_FORMAT](/fr-CA/reference/graphics/xg__NR/enums/xg_format).

*Width*   \_In\_\
Type : UINT32

Largeur de la texture, en pixels.

*Height*   \_In\_\
Type : UINT32

Hauteur de la texture, en pixels.

*DepthOrArraySize*   \_In\_\
Type : UINT32

Profondeur ou taille du tableau.

*SampleCount*   \_In\_\
Type : UINT32

Nombre d'échantillons.

*BindFlags*   \_In\_\
Type : UINT

Indicateurs qui précisent comment la mémoire tampon sera liée au pipeline. Combinaison par OU logique de constantes d'énumération [XG\_BIND\_FLAG](/fr-CA/reference/graphics/xg__NR/enums/xg_bind_flag).

*MiscFlags*   \_In\_\
Type : UINT

Indicateurs divers permettant de contrôler cette opération. Combinaison par OU au niveau du bit de constantes d'énumération [XG\_RESOURCE\_MISC\_FLAG](/fr-CA/reference/graphics/xg__NR/enums/xg_resource_misc_flag), ou 0 si non utilisé.

<a id="ID4E3" />

### Valeur de retour

Type : XG\_TILE\_MODE

Mode de mosaïque optimal en matière de bande passante, sous forme de pointeur vers une énumération [XG\_TILE\_MODE](/fr-CA/reference/graphics/xg__NR/enums/xg_tile_mode).

<a id="requirements" />

## Configuration requise

**En-tête :** xg.h

**Bibliothèque :** xg\_x.lib

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

## Voir aussi

[Référence XG](/fr-CA/reference/graphics/xg__NR/xg_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [NDA 토픽 디렉터리 - Microsoft Learn 라이브 링크](/ko/nda/nda-topic-directory.md)
- [Why Sampler Feedback?](/build/core-features/graphics/newfeatures/sfs/why-sf.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
