Syntaxe
Paramètres
lobby PFLobbyHandle
Handle du lobby.
asyncContext void*facultatif Valeur de contexte facultative, définie par l’application et de la taille d’un pointeur, qui peut être utilisée pour associer le changement d’état d’achèvement à cet appel.
Valeur de retour
Type : HRESULTS_OK si l’appel a réussi, ou un code d’erreur dans le cas contraire. La forme lisible du code d’erreur peut être récupérée au moyen de PFMultiplayerGetErrorMessage().
Remarques
Pour utiliser cette fonctionnalité, vous devez définir PFMULTIPLAYER_INCLUDE_SERVER_APIS avant d’inclure PFLobby.h.Cette méthode met en file d’attente une opération asynchrone visant à quitter le lobby détenu par un client. À l’issue de l’opération, un PFLobbyServerLeaveLobbyAsServerCompletedStateChange est fourni pour indiquer qu’elle est terminée.
Cette opération est réservée aux lobbies détenus par un client qui utilisent des connexions.
Les données détenues par le serveur précédemment ajoutées au lobby ne sont PAS automatiquement supprimées lorsque le serveur quitte le lobby. Si vous souhaitez également supprimer les serverData, vous devez le faire explicitement en appelant PFLobbyServerPostUpdateAsServer() avant de quitter le lobby.
