PartyFreeMemoryCallback
每次群库不再需要以前分配的内存缓冲区时,就会调用回调,并且可以释放它。
语法
typedef
void (*PartyFreeMemoryCallback)(
void* pointer,
uint32_t memoryTypeId
)
参数
pointer
void*
Post_invalid
指向之前已分配的内存缓冲区的指针。 该值绝不会为 nullptr。
memoryTypeId
uint32_t
表示正在释放的内存的群资料库内部类别的不透明标识符。 应忽略此值。
返回值
类型: void
回调不返回值。
备注
可以选择使用 PartyManager::SetMemoryCallbacks() 方法安装此回调。
每当 Party 库使用游戏的对应 PartyAllocateMemoryCallback返回的内存缓冲区完成后,就会调用回调,以便游戏可以释放内存缓冲区。
要求
标题: Party.h
另请参阅
群成员
PartyAllocateMemoryCallback
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks