XMEMALLOC_ROUTINE callback
定义内存分配例程 XMemAlloc 和XMemAllocDefault 的语法。
语法
参数
Size _In_类型:SIZE_T 正在请求的内存块大小(以字节为单位)。 Attributes _In_
类型:ULONGLONG 内存分配的属性。有关更多信息,请参阅 XALLOC_ATTRIBUTES。
返回值
类型:PVOID 如果成功,则为指向已分配内存的指针;否则为NULL。
备注
此函数定义在 XMEM_ALLOCATION_HOOKS 结构中用于定义 XMemAlloc 和XMemAllocDefault 函数。同样,XMEMFREE_ROUTINE 函数定义用于定义 XMemFree 和 XMemFreeDefault 函数。
XMemAlloc 默认实现的源代码作为 Microsoft Game Development Kit (GDK) 的一部分进行安装。有关更多信息,请参阅 \GXDK\gameKit\Source\amd64\heap.c 中的 XMemAllocDefault 函数。要求
标头: xmem.h 库: xmem.lib 支持的平台: XBOX One 系列主机和 XBOX Series 主机请参阅
诊断与内存跟踪XMem
XMemAllocDefault
