Skip to main content

XMEMALLOC_ROUTINE callback

定义内存分配例程 XMemAllocXMemAllocDefault 的语法。

语法

参数

Size   _In_
类型:SIZE_T
正在请求的内存块大小(以字节为单位)。 Attributes   _In_
类型:ULONGLONG
内存分配的属性。有关更多信息,请参阅 XALLOC_ATTRIBUTES

返回值

类型:PVOID 如果成功,则为指向已分配内存的指针;否则为 NULL

备注

此函数定义在 XMEM_ALLOCATION_HOOKS 结构中用于定义 XMemAllocXMemAllocDefault 函数。同样,XMEMFREE_ROUTINE 函数定义用于定义 XMemFreeXMemFreeDefault 函数。
XMemAlloc 默认实现的源代码作为 Microsoft Game Development Kit (GDK) 的一部分进行安装。有关更多信息,请参阅 \GXDK\gameKit\Source\amd64\heap.c 中的 XMemAllocDefault 函数。

要求

标头: xmem.h 库: xmem.lib 支持的平台: XBOX One 系列主机和 XBOX Series 主机

请参阅

诊断与内存跟踪
XMem
XMemAllocDefault
最后修改于 2026年8月24日