PartyManager::GetLocalUsers
获取包含 CreateLocalUser () 或 CreateLocalUserWithEntityType () 创建的所有本地用户的数组。
语法
PartyError GetLocalUsers(
uint32_t* userCount,
PartyLocalUserArray* localUsers
)
参数
userCount
uint32_t*
输出
localUsers
中提供的本地用户的输出数。
localUsers
PartyLocalUserArray*
库分配的输出数组大小*userCount
一个库分配的输出数组,其中包含本地用户。
返回值
PartyError
如果调用成功,则为 c_partyErrorSuccess
,否则为错误代码。 可通过 GetErrorMessage() 检索错误代码的可读形式。
备注
一旦 PartyDestroyLocalUserCompletedStateChange 由 PartyManager::StartProcessingStateChanges()提供,本地用户将不再存在于此方法返回的数组中。
每当游戏调用 PartyManager::StartProcessingStateChanges () ,或者当 CreateLocalUser () 或 CreateLocalUserWithEntityType () 返回成功时,返回数组的内存都会失效。
要求
标题: Party.h
另请参阅
PartyManager
PartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType
PartyManager::DestroyLocalUser
PartyDestroyLocalUserCompletedStateChange