PartyManager::GetLocalUsers

获取一个数组,该数组包含 CreateLocalUser()创建的所有本地用户。

语法

PartyError GetLocalUsers(  
    uint32_t* userCount,  
    PartyLocalUserArray* localUsers  
)  

参数

userCount uint32_t*
输出

localUsers中提供的本地用户的输出数。

localUsersPartyLocalUserArray*
库分配的输出数组大小*userCount

一个库分配的输出数组,其中包含本地用户。

返回值

PartyError

如果调用成功,则为 c_partyErrorSuccess,否则为错误代码。 可通过 GetErrorMessage() 检索错误代码的可读形式。

备注

一旦 PartyDestroyLocalUserCompletedStateChangePartyManager::StartProcessingStateChanges()提供,本地用户将不再存在于此方法返回的数组中。

每当游戏调用 PartyManager::StartProcessingStateChanges() 或 CreateLocalUser() 返回成功时,返回数组的内存将失效。

要求

标题: Party.h

另请参阅

PartyManager
PartyManager::CreateLocalUser
PartyManager::DestroyLocalUser
PartyDestroyLocalUserCompletedStateChange