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

# MapSimple (famille XBOX One)

> Mappe les pages à l'aide d'une disposition simple de pages ESRAM, suivies de pages de mémoire système.

# Méthode XGMemoryLayout::MapSimple (famille XBOX One)

Mappe les pages à l'aide d'une disposition simple de pages ESRAM, suivies de pages de mémoire système.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
HRESULT MapSimple(
         XGMemoryLayoutMapping *pMapping,
         UINT32 PageCount,
         UINT32 EsramPageCount
)  
```

<a id="ID4EG" />

### Paramètres

*pMapping*   \_Inout\_\
Type : XGMemoryLayoutMapping \*

\[in, out] Résultat du mappage mis à jour, sous forme de pointeur vers une structure [XGMemoryLayoutMapping](/fr/reference/graphics/xgmemory_NR/structs/xgmemorylayoutmapping).

*PageCount*   \
Type : UINT32

Nombre total de pages, pages système et pages ESRAM comprises.

Si *PageCount* a la valeur XG\_ALL\_REMAINING\_PAGES, [XGMemoryLayout::GetPageCountRemaining](/fr/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getpagecountremaining) est utilisé à la place de *PageCount*.

*EsramPageCount*\
Type : UINT32

Nombre de pages ESRAM.

Si *EsramPageCount* a la valeur XG\_ALL\_REMAINING\_PAGES, [XGMemoryLayout::GetFreeEsramPageCount](/fr/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getfreeesrampagecount) est utilisé à la place de *EsramPageCount*.

<a id="ID4EP" />

### Valeur de retour

Type : HRESULT

S\_OK, E\_INVALIDARG ou E\_OUTOFMEMORY.

<a id="remarks" />

## Remarques

Cette méthode mappe les pages à l'aide d'une disposition simple de *EsramPageCount* pages ESRAM, suivies de (*PageCount* - *EsramPageCount*) pages de mémoire système.

<a id="requirements" />

## Configuration requise

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

<a id="ID4E1C" />

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

## Voir aussi

[XGMemoryLayout](/fr/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/xgmemorylayout)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Map](/fr/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_map_public.md)
- [CopyDescriptorsSimple](/fr/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_copydescriptorssimple_public.md)
- [XMemMapPhysicalPages](/fr/reference/system/xmem/functions/xmemmapphysicalpages.md)
- [ApuMapApuAddress](/fr/reference/audio/apu/functions/apumapapuaddress.md)
