Skip to main content
Initialise l’instance de l’objet PartyManager.

Syntaxe

Paramètres

titleId   PartyString L’ID de titre PlayFab de l’application.

Valeur de retour

PartyError c_partyErrorSuccess si l’appel a réussi, ou un code d’erreur dans le cas contraire. La forme lisible du code d’erreur peut être obtenue au moyen de GetErrorMessage().

Remarques

Cette méthode doit être appelée avant toute autre méthode, à l’exception des méthodes statiques GetSingleton(), SetMemoryCallbacks(), GetMemoryCallbacks(), SetThreadAffinityMask(), GetThreadAffinityMask(), SerializeNetworkDescriptor(), DeserializeNetworkDescriptor(), SetWorkMode() et GetWorkMode(). Initialize() ne peut pas être appelée de nouveau sans un appel subséquent à Cleanup().

Chaque appel à Initialize() doit avoir un appel correspondant à Cleanup().

Les applications qui utilisent la version Microsoft Game Core de la bibliothèque Party doivent attendre que la pile réseau Game Core soit initialisée avant d’appeler cette méthode. L’état de la pile réseau peut être déterminé à l’aide de l’API Game Core XNetworkingGetConnectivityHint.

Les applications qui utilisent la version Microsoft Game Core de la bibliothèque Party doivent écouter les notifications d’état de l’application au moyen de l’API RegisterAppStateChangeNotification. Lorsque l’application est suspendue, elle doit appeler PartyManager::Cleanup(). Lorsque l’application reprend, le titre doit attendre que la pile réseau Game Core soit prête, puis réinitialiser la bibliothèque Party en appelant PartyManager::Initialize().

Les applications générées pour la plateforme Android doivent s’assurer que BLUETOOTH_CONNECT figure dans le manifeste de l’application afin que Party puisse surveiller les appareils Bluetooth disponibles et s’y connecter.

Le titleId fourni doit être le même ID de titre que celui utilisé pour obtenir les ID d’entité et les jetons d’entité PlayFab qui seront transmis à CreateLocalUser(), CreateLocalUserWithEntityType() et PartyLocalUser::UpdateEntityToken().

Configuration requise

En-tête : Party.h

Voir aussi

PartyManager
PartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType
PartyManager::Cleanup
PartyManager::GetSingleton
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks
PartyManager::SetThreadAffinityMask
PartyManager::GetThreadAffinityMask
PartyManager::SerializeNetworkDescriptor
PartyManager::DeserializeNetworkDescriptor
PartyLocalUser::UpdateEntityToken
Last modified on October 6, 2026