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

# Classe XGMemoryLayoutEngine (contenu de l'interface)

> Moteur de disposition de mémoire pour les pages ESRAM et système.

Moteur de disposition de mémoire pour les pages ESRAM et système.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
class XGMemoryLayoutEngine : public XGRefCount  
```

## Méthodes

| Méthode | Description |
| - | - |
| [Constructeur XGMemoryLayoutEngine](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/constructors/xgmemorylayoutengine_xgmemorylayoutengine) | Construit une instance de **XGMemoryLayoutEngine**. |
| [CreateMemoryLayout](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_creatememorylayout) | Crée une nouvelle disposition de mémoire avec un nom et une taille spécifiés. |
| [GetEsramPageCount](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getesrampagecount) | Retourne le nombre de pages ESRAM suivies par ce **XGMemoryLayoutEngine**. |
| [GetEsramPageNumber](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getesrampagenumber) | Retourne un numéro de page ESRAM en fonction de l'index de page. |
| [GetSystemPageCount](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getsystempagecount) | Retourne le nombre de pages de mémoire système suivies par ce **XGMemoryLayoutEngine**. |
| [GetSystemPageNumber](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getsystempagenumber) | Retourne un numéro de page de mémoire système en fonction de l'index de page. |
| [InitializeWithPageArrays](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_initializewithpagearrays) | Initialise **XGMemoryLayoutEngine** avec des tableaux préalloués de numéros de pages système et ESRAM. |
| [InitializeWithPageCounts](/fr-CA/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_initializewithpagecounts) | Initialise **XGMemoryLayoutEngine** avec des nombres de pages système et des nombres de pages ESRAM. |

<a id="requirements" />

## Configuration requise

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

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

## Voir aussi

[xgmemory](/fr-CA/reference/graphics/xgmemory_NR/xgmemory_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [Exigences XBOX testées lors de la certification pour les jeux sur console XBOX](/fr/publishing/certification/console-cert-tested-requirements.md)
- [XR045 Réseau XBOX et privilèges du compte](/fr-CA/publishing/certification/fma/xr-045.md)
