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

# XG_RELINQUISH_MAPPING_FLAGS (família XBOX One)

> Sinalizadores para controlar XGMemoryLayoutEngine::RelinquishMapping, como se o mapeamento de páginas de ESRAM e de páginas de memória do sistema deve ser preservado.

Sinalizadores para controlar [XGMemoryLayoutEngine::RelinquishMapping](/pt-BR/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_relinquishmapping), como se o mapeamento de páginas de ESRAM e de páginas de memória do sistema deve ser preservado.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
enum XG_RELINQUISH_MAPPING_FLAGS
{
    XG_RELINQUISH_MAPPING_PRESERVE_ESRAM_PAGES = 1,
    XG_RELINQUISH_MAPPING_PRESERVE_SYSTEM_MEMORY_PAGES = 2,  
}  
```

<a id="ID4E2" />

## Constantes

| Constante | Descrição |
| - | - |
| XG\_RELINQUISH\_MAPPING\_PRESERVE\_ESRAM\_PAGES | Preserva os mapeamentos de páginas de ESRAM. |
| XG\_RELINQUISH\_MAPPING\_PRESERVE\_SYSTEM\_MEMORY\_PAGES | Preserva os mapeamentos de páginas de memória do sistema. |

<a id="remarks" />

## Comentários

Essa enumeração é usada pelo parâmetro *Flags* de [XGMemoryLayout::RelinquishMapping](/pt-BR/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_relinquishmapping).

Ela é usada em um conjunto de sinalizadores combinados com OR bit a bit que indicam se o método deve atuar em páginas de ESRAM, do sistema ou em ambas (para preservá-las, de acordo com `RelinquishMapping`, ou substituí-las, de acordo com `CopyMapping`.)

A enumeração `XG_RELINQUISH_MAPPING_FLAGS` está para `XGMemoryLayout::RelinquishMapping` assim como a enumeração [XG\_COPY\_MAPPING\_FLAGS](/pt-BR/reference/graphics/xgmemory_NR/enums/xg_copy_mapping_flags) está para [XGMemoryLayout::CopyMapping](/pt-BR/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_copymapping).

<a id="requirements" />

## Requisitos

**Cabeçalho:** xgmemory.h

**Plataformas com suporte:** família XBOX One

## Confira também

[xgmemory](/pt-BR/reference/graphics/xgmemory_NR/xgmemory_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_TILE_MAPPING_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_tile_mapping_flags_public.md)
- [Índice de tópicos sob NDA para desenvolvimento de console com o XBOX GDK](/pt-BR/nda/nda-overview.md)
- [CopyTileMappings](/pt-BR/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copytilemappings_public.md)
- [GameInputAxisMapping](/pt-BR/reference/input/gameinput/structs/gameinputaxismapping.md)
