Passer au contenu principal
Crée un nouveau lobby et y ajoute l’entité PlayFab qui le crée.

Syntaxe

Paramètres

handle   PFMultiplayerHandle Handle de l’instance de l’API PFMultiplayer. creator   PFEntityKey* Entité PlayFab locale qui crée le lobby. createConfiguration   PFLobbyCreateConfiguration* Données de configuration initiales utilisées lors de la création du lobby. joinConfiguration   PFLobbyJoinConfiguration* Données de configuration initiales du membre qui crée et rejoint le 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. lobby   PFLobbyHandle*
facultatif, sortie allouée par la bibliothèque
Objet lobby facultatif en sortie, qui peut être utilisé pour mettre en file d’attente des opérations à exécuter immédiatement une fois cette opération terminée.

Valeur renvoyée

Type : HRESULT S_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 via PFMultiplayerGetErrorMessage().

Remarques

Il s’agit d’une opération asynchrone. En cas de réussite, le titre reçoit un PFLobbyMemberAddedStateChange suivi d’un PFLobbyCreateAndJoinLobbyCompletedStateChange dont le champ PFLobbyCreateAndJoinLobbyCompletedStateChange::result est défini sur S_OK. En cas d’échec, le titre reçoit un PFLobbyCreateAndJoinLobbyCompletedStateChange dont le champ PFLobbyCreateAndJoinLobbyCompletedStateChange::result est défini sur une valeur d’échec.

Configuration requise

En-tête : PFLobby.h

Voir aussi

Membres de PFLobby
Dernière modification le 8 octobre 2026