PartyXblManager::SetMemoryCallbacks
(可选)配置 Xbox Live 帮助程序库应该使用的内存分配和释放回调。
语法
PartyError SetMemoryCallbacks(
PartyAllocateMemoryCallback allocateMemoryCallback,
PartyFreeMemoryCallback freeMemoryCallback
)
参数
allocateMemoryCallback
PartyAllocateMemoryCallback
指向要使用的自定义分配回调的指针。
freeMemoryCallback
PartyFreeMemoryCallback
指向要使用的自定义释放回调的指针。
返回值
PartyError
如果调用成功,则为 c_partyErrorSuccess
,否则为错误代码。
备注
此方法允许应用程序安装自定义内存分配例程,以便为 Party Xbox Live 帮助程序库对新内存缓冲区的所有请求提供服务,而不是使用其默认分配例程。
allocateMemoryCallback
和 freeMemoryCallback
参数都必须为非空。
要使用此方法,必须在除 GetMemoryCallbacks() 之外的任何其他 Party Xbox Live 帮助程序库方法之前调用它。 在此过程的生存期内无法再次调用此方法。
要求
标题:PartyXboxLive.h