game_chat_allocate_memory_callback
每次 Game Chat 库必须动态分配新的内存缓冲区时调用的回调。语法
参数
size _In_类型:size_t 要进行的分配的大小。此值永远不会为零。 memoryTypeId _In_
类型:uint32_t 指向指定大小的已分配内存块的指针,如果分配失败则为空指针。
备注
此回调可选地通过 chat_manager::set_memory_callbacks() 方法安装。 回调必须分配并返回指向指定大小的连续内存块的指针,该内存块在应用对应的 game_chat_free_memory_callback 被调用以释放它之前一直保持有效。 如果无法做到这一点,回调必须返回空指针以使分配失败。内存分配失败有时被视为良性,但通常会导致当前 Game Chat 库的操作失败。需求
头文件: GameChat2.h 支持的平台: Windows、XBOX One 家族主机以及 XBOX Series 主机另请参阅
GameChat2 memberschat_manager::get_memory_callbacks
chat_manager::set_memory_callbacks
