XMemPreallocateFreeSpace
为堆分配达到其滞后值的空闲页。语法
参数
MemType _In_类型:DWORD 描述堆的 XALLOC_MEMTYPE_GRAPHICS 常量。有关详细信息,请参阅 XALLOC_ATTRIBUTES。 LargeHeap _In_
类型:BOOL 指示该堆是否为“大型”。如果设置为 true,则将堆视为“大型”;否则视为“小型”。“大型”堆用于满足 4 KB 到 128 KB 的分配,或其对齐方式被指定为 4 KB 或更高的分配;而“小型”堆用于满足小于 4 KB 且对齐方式被指定为小于 4 KB 的分配。
返回值
类型:BOOL 如果可以分配所有页,则返回TRUE;否则返回 FALSE。
备注
此函数为 MemType 中描述的堆分配空闲空间,最多分配到该堆的滞后量。使用 XMemGetAllocationHysteresis 获取堆的滞后量,或使用 XMemSetAllocationHysteresis 指定堆的滞后量。有关详细信息,请参阅内存。要求
头文件: xmem.h 库: xmem.lib 支持的平台: XBOX One 系列主机和 XBOX Series 主机另请参阅
XALLOC_ATTRIBUTESXMem
