Sintaxe
Parâmetros
titleId PartyString
A ID do título do PlayFab do aplicativo.
Valor retornado
PartyErrorc_partyErrorSuccess se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de GetErrorMessage().
Comentários
Este método deve ser chamado antes de qualquer outro método, exceto os métodos estáticos GetSingleton(), SetMemoryCallbacks(), GetMemoryCallbacks(), SetThreadAffinityMask(), GetThreadAffinityMask(), SerializeNetworkDescriptor(), DeserializeNetworkDescriptor(), SetWorkMode() e GetWorkMode(). Initialize() não pode ser chamado novamente sem uma chamada subsequente a Cleanup().Toda chamada a Initialize() deve ter uma chamada correspondente a Cleanup().
Aplicativos que usam a versão Microsoft Game Core da biblioteca do Party precisarão aguardar a inicialização da pilha de rede do Game Core antes de chamar este método. O status da pilha de rede pode ser determinado usando a API XNetworkingGetConnectivityHint do Game Core.
Aplicativos que usam a versão Microsoft Game Core da biblioteca do Party devem escutar notificações de estado do aplicativo por meio da API RegisterAppStateChangeNotification. Quando o aplicativo for suspenso, ele deverá chamar PartyManager::Cleanup(). Quando o aplicativo for retomado, o título deverá aguardar a pilha de rede do Game Core ficar pronta e, em seguida, reinicializar a biblioteca do Party chamando PartyManager::Initialize().
Aplicativos compilados na plataforma Android devem garantir que BLUETOOTH_CONNECT esteja presente no manifesto do aplicativo para que o Party possa monitorar e se conectar a dispositivos Bluetooth disponíveis.
O
titleId fornecido deve ser a mesma ID de título usada para obter as IDs de entidade e os tokens de entidade do PlayFab que serão passados para CreateLocalUser(), CreateLocalUserWithEntityType() e PartyLocalUser::UpdateEntityToken().
Requisitos
Cabeçalho: Party.hConfira também
PartyManagerPartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType
PartyManager::Cleanup
PartyManager::GetSingleton
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks
PartyManager::SetThreadAffinityMask
PartyManager::GetThreadAffinityMask
PartyManager::SerializeNetworkDescriptor
PartyManager::DeserializeNetworkDescriptor
PartyLocalUser::UpdateEntityToken
