Skip to main content

XMemPreallocateFreeSpace

Asigna páginas libres para un montón hasta su valor de histéresis.

Sintaxis

Parámetros

MemType   _In_
Tipo: DWORD
Constante XALLOC_MEMTYPE_GRAPHICS que describe el montón. Para obtener más información, consulte XALLOC_ATTRIBUTES. LargeHeap   _In_
Tipo: BOOL
Indica si el montón es “grande”. Si se establece en true, el montón se considera “grande”; de lo contrario, el montón se considera “pequeño”. Los montones “grandes” se usan para satisfacer asignaciones de entre 4 KB y 128 KB, o cuya alineación se especifica como 4 KB o superior; y los montones “pequeños” se usan para satisfacer asignaciones inferiores a 4 KB y cuya alineación se especifica como inferior a 4 KB.

Valor devuelto

Tipo: BOOL Devuelve TRUE si se pudieron asignar todas las páginas; de lo contrario, FALSE.

Comentarios

Esta función asigna espacio libre para el montón descrito en MemType, hasta la cantidad de histéresis de ese montón. Use XMemGetAllocationHysteresis para obtener la cantidad de histéresis de un montón, o XMemSetAllocationHysteresis para especificar la cantidad de histéresis de un montón. Para obtener más información, consulte Memoria.

Requisitos

Encabezado: xmem.h Biblioteca: xmem.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XALLOC_ATTRIBUTES
XMem
Última modificación el 28 de agosto de 2026