Skip to main content

Méthode XGMemoryLayout::RelinquishMapping (famille XBOX One)

Abandonne un mappage précédemment défini et replace ses pages ESRAM et système dans les listes de pages libres.

Syntaxe

Paramètres

pMapping   _In_
Type : XGMemoryLayoutMapping *
Mappage précédemment défini à abandonner, sous forme de pointeur vers une structure XGMemoryLayoutMapping. Flags   
Type : UINT32
Indicateurs de contrôle de cette méthode, sous forme de combinaisons par OR au niveau du bit de constantes de l’énumération XG_RELINQUISH_MAPPING_FLAGS qui indiquent s’il faut conserver le mappage des pages ESRAM et des pages de mémoire système.

Valeur de retour

Type : HRESULT S_OK, E_INVALIDARG ou E_OUTOFMEMORY.

Remarques

Cette méthode abandonne un mappage précédemment défini et replace ses pages ESRAM et système dans les listes de pages libres. Les pages ne sont pas démappées : elles sont recyclées pour créer de futurs mappages dans cette disposition. Par conséquent, considérez l’abandon d’un mappage comme une barrière : l’utilisation de la mémoire dans le mappage abandonné doit strictement précéder toute utilisation de cette mémoire dans de futurs mappages.

Configuration requise

En-tête : xgmemory.h Plateformes prises en charge : famille XBOX One

Voir aussi

XGMemoryLayout
Last modified on October 6, 2026