Skip to main content

XMemGetAllocationStatistics

Obtém as estatísticas de um determinado heap.

Sintaxe

Parâmetros

MemType _In_
Tipo: DWORD
A constante XALLOC_MEMTYPE_GRAPHICS_* que descreve o heap. Para obter mais informações, confira a seção MemoryType em XALLOC_ATTRIBUTES. LargeHeap _In_
Tipo: BOOL
TRUE se o heap for “grande”; caso contrário, FALSE. Um heap “grande” é usado para atender a alocações de 4 KB a 128 KB ou cujo alinhamento é especificado como 4 KB ou mais. Em comparação, um heap “pequeno” é usado para atender a alocações menores que 4 KB e cujo alinhamento é especificado como menor que 4 KB. Statistics _Inout_
Tipo: PXMEM_HEAP_STATISTICS
Um ponteiro para a estrutura XMEM_HEAP_STATISTICS que conterá as estatísticas.

Valor retornado

Tipo: BOOL Retorna TRUE se a estrutura XMEM_HEAP_STATISTICS puder ser preenchida; caso contrário, FALSE.

Comentários

Essa função retorna estatísticas, como o tamanho máximo alocado e a contagem de alocações, em uma estrutura XMEM_HEAP_STATISTICS para o heap descrito em MemType. Para obter mais informações sobre a memória gráfica, confira Visão geral da memória gráfica para o GDK. O exemplo a seguir ilustra como usar essa função para obter estatísticas da memória “garlic” (com combinação de gravação na CPU e não coerente na GPU).

Requisitos

Cabeçalho: xmem.h Biblioteca: xmem.lib Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

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