game_chat_free_memory_callback
表示每次先前分配的内存缓冲区不再被 Game Chat 2 库需要并可以释放时调用的回调。语法
参数
pointer _In_ _Post_invalid_类型:void* 指向先前分配的内存缓冲区的指针。此值永远不会是空指针。 memoryTypeId _In_
类型:uint32_t 表示要释放内存的 Game Chat 2 内部类别的不透明标识符。
备注
此函数表示一个自定义回调,如果可用,每次先前分配的内存缓冲区不再被 Game Chat 2 库需要并可以释放时都会被调用。此回调是可选的,可通过调用 chat_manager::set_memory_callbacks 方法进行安装。如果未安装自定义回调,Game Chat 2 会使用其自己的默认函数分配和释放内存。您可以使用 chat_manager::get_memory_callbacks 方法来确定应用是使用默认函数还是自定义函数分配和释放内存。如果您希望使用自定义函数分配和释放内存,则必须实现一组对应的 game_chat_allocate_memory_callback 和
game_chat_free_memory_callback 函数。您不能混合使用自定义函数和默认函数来分配和释放内存。需求
头文件: GameChat2.h 支持的平台: Windows、XBOX One 家族主机以及 XBOX Series 主机另请参阅
Game Chat 2 简介chat_manager
GameChat2 members
