Skip to main content

XMemGetAllocationStatistics

取得指定堆積的統計資料。

語法

參數

MemType _In_
類型:DWORD
描述堆積的 XALLOC_MEMTYPE_GRAPHICS_* 常數。如需詳細資訊,請參閱 XALLOC_ATTRIBUTES 中的 MemoryType 一節。 LargeHeap _In_
類型:BOOL
如果堆積為「大型」,則為 TRUE;否則為 FALSE。「大型」堆積用於滿足 4 KB 到 128 KB 的配置,或對齊指定為 4 KB 或更高的配置。相較之下,「小型」堆積用於滿足小於 4 KB 且對齊指定為小於 4 KB 的配置。 Statistics _Inout_
類型:PXMEM_HEAP_STATISTICS
指向將包含統計資料之 XMEM_HEAP_STATISTICS 結構的指標。

傳回值

類型:BOOL 如果可以填入 XMEM_HEAP_STATISTICS 結構,則傳回 TRUE;否則傳回 FALSE。

備註

此函式會在 XMEM_HEAP_STATISTICS 結構中,傳回 MemType 所描述之堆積的統計資料,例如最大配置大小和配置計數。如需圖形記憶體的詳細資訊,請參閱 GDK 的圖形記憶體概觀。 下列範例說明如何使用此函式來取得 “garlic” (CPU 寫入合併且 GPU 非一致) 記憶體的統計資料。

需求

標頭: xmem.h 程式庫: xmem.lib 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

診斷與記憶體追蹤
XALLOC_ATTRIBUTES
XMEM_HEAP_STATISTICS
XMem
Last modified on October 6, 2026