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

# XMEM_WORKING_SET_STATISTICS

> XMEM_WORKING_SET_STATISTICS

# XMEM\_WORKING\_SET\_STATISTICS

Contém detalhes do uso exato da memória em um processo de título de jogo.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
typedef struct _XMEM_WORKING_SET_STATISTICS {
  SIZE_T GameLimit;
  SIZE_T GameUsed;
  SIZE_T ToolsLimit;
  SIZE_T ToolsUsed;
  UINT32 StackUsed;
  UINT32 GameAllocatedPhysicalPageCount;
  SIZE_T GpuOptimalBandwidthLimit;
  SIZE_T GpuOptimalBandwidthUsed;
  SIZE_T ToolsGpuOptimalBandwidthLimit;
  SIZE_T ToolsGpuOptimalBandwidthUsed;
  UINT32 KernelPoolUsed;
  UINT32 KernelPoolLimit;
  UINT32 DirectStorageUsed;
  UINT32 FramePreserveBufferSize;
  SIZE_T GameUsedPeak;
  UINT32 GpuPageTableSize;
  UINT32 CpuPageTableSize;
  SIZE_T reserved1[2];
} XMEM_WORKING_SET_STATISTICS, *PXMEM_WORKING_SET_STATISTICS;
```

<a id="membersSection" />

### Membros

*GameLimit*<br />Tipo: SIZE\_T

O tamanho total da memória do título, em bytes.

*GameUsed*<br />Tipo: SIZE\_T

O uso total da memória do título, em bytes.

*ToolsLimit*<br />Tipo: SIZE\_T

O tamanho da memória de ferramentas, em bytes.

*ToolsUsed*<br />Tipo: SIZE\_T

O uso da memória de ferramentas, em bytes.

*StackUsed*<br />Tipo: UINT32

O uso da memória de pilha, em bytes.

*GameAllocatedPhysicalPageCount*<br />Tipo: UINT32

O número de páginas físicas alocadas atualmente por meio de XMemAllocatePhysicalPages.  Cada página tem 64KB.

*GpuOptimalBandwidthLimit*<br />Tipo: SIZE\_T

O tamanho total da memória do título de largura de banda ideal para GPU, em bytes.

*GpuOptimalBandwidthUsed*<br />Tipo: SIZE\_T

O uso da memória do título de largura de banda ideal para GPU, em bytes.

*ToolsGpuOptimalBandwidthLimit*<br />Tipo: SIZE\_T

O tamanho total da memória de ferramentas de largura de banda ideal para GPU, em bytes.

*ToolsGpuOptimalBandwidthUsed*<br />Tipo: SIZE\_T

O uso da memória de ferramentas de largura de banda ideal para GPU, em bytes.

*KernelPoolUsed*<br />Tipo: UINT32

A quantidade atual do pool do kernel em uso.

*KernelPoolLimit*<br />Tipo: UINT32

O limite de cota atual para o uso do pool do kernel pelo título.

*DirectStorageUsed*<br />Tipo: UINT32

O total de memória usada pelo Direct Storage, em bytes.

*FramePreserveBufferSize*<br />Tipo: UINT32

A definir

*GameUsedPeak*<br />Tipo: SIZE\_T

Quantidade máxima de memória usada pelo título, em bytes.

*GpuPageTableSize*<br />Tipo: UINT32

A definir

*CpuPageTableSize*<br />Tipo: UINT32

A definir

*reserved1*<br />Tipo: SIZE\_T\[2]

Reservado para uso futuro.

<a id="remarksSection" />

## Comentários

Essa estrutura é usada por [XMemGetWorkingSetStatistics](/pt-BR/reference/system/xmem/functions/xmemgetworkingsetstatistics) para recuperar detalhes do uso exato da memória em um processo de título de jogo. A estrutura fornece informações sobre a memória do título, a memória de ferramentas e a memória de pilha. Para obter mais informações sobre os vários tipos de memória disponíveis para o seu título, consulte [Memória](/pt-BR/build/console-features/memory/system-memory-overview).

Ela também inclui detalhes sobre a memória de título e de ferramentas de largura de banda ideal para GPU usada pelo seu título. Para obter mais informações sobre a memória de largura de banda ideal para GPU, consulte [Configurando a memória para seu título e kit de desenvolvimento](/pt-BR/build/console-features/memory/system-memory-tooling).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** xmem.h

**Plataformas compatíveis:** consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Confira também

[XMemGetWorkingSetStatistics](/pt-BR/reference/system/xmem/functions/xmemgetworkingsetstatistics)<br />[XMem](/pt-BR/reference/system/xmem/xmem_members)


## Related topics

- [XMemGetWorkingSetStatistics](/reference/system/xmem/functions/xmemgetworkingsetstatistics.md)
- [Working with the Microsoft GDK Game OS memory manager](/build/console-features/memory/system-memory-working.md)
- [Trabajo con el administrador de memoria del sistema operativo de juego del Microsoft GDK](/es/build/console-features/memory/system-memory-working.md)
- [使用 Microsoft GDK 游戏 OS 内存管理器](/zh-CN/build/console-features/memory/system-memory-working.md)
- [Microsoft GDK Game OS 메모리 관리자 사용](/ko/build/console-features/memory/system-memory-working.md)
