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

包含遊戲處理序中記憶體確切使用量的詳細資料。

<a id="syntaxSection" />

## 語法

```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" />

### 成員

*GameLimit*<br />類型：SIZE\_T

遊戲記憶體的總大小 (以位元組為單位)。

*GameUsed*<br />類型：SIZE\_T

遊戲記憶體的總使用量 (以位元組為單位)。

*ToolsLimit*<br />類型：SIZE\_T

工具記憶體的大小 (以位元組為單位)。

*ToolsUsed*<br />類型：SIZE\_T

工具記憶體的使用量 (以位元組為單位)。

*StackUsed*<br />類型：UINT32

堆疊記憶體的使用量 (以位元組為單位)。

*GameAllocatedPhysicalPageCount*<br />類型：UINT32

目前透過 XMemAllocatePhysicalPages 配置的實體分頁數目。每個分頁為 64KB。

*GpuOptimalBandwidthLimit*<br />類型：SIZE\_T

GPU 最佳頻寬遊戲記憶體的總大小 (以位元組為單位)。

*GpuOptimalBandwidthUsed*<br />類型：SIZE\_T

GPU 最佳頻寬遊戲記憶體的使用量 (以位元組為單位)。

*ToolsGpuOptimalBandwidthLimit*<br />類型：SIZE\_T

GPU 最佳頻寬工具記憶體的總大小 (以位元組為單位)。

*ToolsGpuOptimalBandwidthUsed*<br />類型：SIZE\_T

GPU 最佳頻寬工具記憶體的使用量 (以位元組為單位)。

*KernelPoolUsed*<br />類型：UINT32

目前使用中的核心集區數量。

*KernelPoolLimit*<br />類型：UINT32

遊戲核心集區使用量的目前配額限制。

*DirectStorageUsed*<br />類型：UINT32

Direct Storage 使用的總記憶體 (以位元組為單位)。

*FramePreserveBufferSize*<br />類型：UINT32

待定

*GameUsedPeak*<br />類型：SIZE\_T

遊戲使用的記憶體峰值 (以位元組為單位)。

*GpuPageTableSize*<br />類型：UINT32

待定

*CpuPageTableSize*<br />類型：UINT32

待定

*reserved1*<br />類型：SIZE\_T\[2]

保留供日後使用。

<a id="remarksSection" />

## 備註

[XMemGetWorkingSetStatistics](/zh-TW/reference/system/xmem/functions/xmemgetworkingsetstatistics) 會使用此結構來擷取遊戲處理序中記憶體確切使用量的詳細資料。此結構提供遊戲記憶體、工具記憶體和堆疊記憶體的相關資訊。如需您的遊戲可用之各種記憶體的詳細資訊，請參閱[記憶體](/zh-TW/build/console-features/memory/system-memory-overview)。

它也包含您的遊戲所使用之 GPU 最佳頻寬遊戲記憶體和工具記憶體的詳細資料。如需 GPU 最佳頻寬記憶體的詳細資訊，請參閱[為您的遊戲和開發套件設定記憶體](/zh-TW/build/console-features/memory/system-memory-tooling)。

<a id="requirementsSection" />

## 需求

**標頭：** xmem.h

**支援的平台：** XBOX One 系列主機和 XBOX Series 主機

<a id="seealsoSection" />

## 另請參閱

[XMemGetWorkingSetStatistics](/zh-TW/reference/system/xmem/functions/xmemgetworkingsetstatistics)<br />[XMem](/zh-TW/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)
