Skip to main content

XMemPreallocateFreeSpace

Aloca páginas livres para um heap até o valor de histerese dele.

Sintaxe

Parâmetros

MemType   _In_
Tipo: DWORD
A constante XALLOC_MEMTYPE_GRAPHICS que descreve o heap. Para obter mais informações, confira XALLOC_ATTRIBUTES. LargeHeap   _In_
Tipo: BOOL
Indica se o heap é “grande”. Se definido como true, o heap é considerado “grande”; caso contrário, o heap é considerado “pequeno”. Heaps “grandes” são usados para atender a alocações de 4 KB a 128 KB ou cujo alinhamento é especificado como 4 KB ou mais; e heaps “pequenos” são usados para atender a alocações menores que 4 KB e cujo alinhamento é especificado como menor que 4 KB.

Valor retornado

Tipo: BOOL Retorna TRUE se todas as páginas puderem ser alocadas; caso contrário, FALSE.

Comentários

Essa função aloca espaço livre para o heap descrito em MemType, até o valor de histerese desse heap. Use XMemGetAllocationHysteresis para obter o valor de histerese de um heap ou XMemSetAllocationHysteresis para especificar o valor de histerese de um heap. Para obter mais informações, confira Memória.

Requisitos

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

Confira também

XALLOC_ATTRIBUTES
XMem
Last modified on October 6, 2026