Méthode PlayFabMultiplayer.Uninitialize
Récupère immédiatement toutes les ressources associées à tous les objets de la bibliothèque Multiplayer.Remarques
Si des utilisateurs locaux participaient à un lobby, ils en sont retirés (pour les clients de lobby distants, cela apparaît comme si la connectivité réseau avec ces utilisateurs avait été perdue). La bonne pratique consiste donc à appelerLeave sur tous les lobbies et à attendre l’événement OnLobbyLeaveCompleted correspondant pour que les utilisateurs locaux quittent les lobbies existants.
Cette méthode n’est pas thread-safe et ne peut pas être appelée simultanément avec d’autres méthodes de la bibliothèque Multiplayer. Après l’appel de cette méthode, tout l’état de la bibliothèque Multiplayer est invalidé.
Les titres utilisant la version Microsoft Game Core de la bibliothèque Multiplayer doivent écouter les notifications d’état de l’application via l’API RegisterAppStateChangeNotification. Lorsque l’application est suspendue, le titre doit appeler Uninitialize(). Lorsque l’application reprend, le titre doit attendre que la pile réseau Game Core soit prête, puis réinitialiser la bibliothèque Multiplayer en appelant Initialize().
Chaque appel à Initialize doit avoir un appel Uninitialize() correspondant.
Voir aussi
- méthode Initialize
- classe PlayFabMultiplayer
- espace de noms PlayFab.Multiplayer
