Skip to main content

XMEM_HEAP_STATISTICS

Contém estatísticas de um determinado heap.

Sintaxe

Membros

dwSize
Tipo: ULONG
O tamanho da estrutura XMEM_HEAP_STATISTICS. Esse membro deve ser definido antes de passar a estrutura para XMemGetAllocationStatistics. dwPageGroupSize
Tipo: ULONG
A definir dwMaximumAllocatedSize
Tipo: SIZE_T
O tamanho máximo, em bytes, que o heap já atingiu. dwMinimumFreeDepth
Tipo: SIZE_T
A quantidade de memória livre que nunca foi utilizada, em bytes. Ela é redefinida após cada chamada para alterar a quantidade de histerese ou para pré-alocar páginas. Se esse número for diferente de zero, significa que a histerese está definida com um valor muito alto, porque há páginas alocadas que nunca foram usadas. dwAllocationCount
Tipo: ULONG
O número de vezes que esse heap chamou o kernel solicitando memória. dwFreeCount
Tipo: ULONG
O número de vezes que esse heap chamou o kernel para devolver memória.

Comentários

Essa estrutura é usada por XMemGetAllocationStatistics para fornecer estatísticas sobre um determinado heap. Para obter mais informações sobre memória gráfica, consulte Visão geral da memória gráfica do GDK. O exemplo a seguir ilustra como usar a função XMemGetAllocationStatistics para preencher essa estrutura com estatísticas da memória “garlic” (de combinação de gravação na CPU e não coerente na GPU).

Requisitos

Cabeçalho: xmem.h Plataformas compatíveis: consoles da família XBOX One e consoles XBOX Series

Confira também

Diagnóstico e rastreamento de memória
XALLOC_ATTRIBUTES
XMem
Last modified on October 6, 2026