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