Sintaxis
Parámetros
handle PFMultiplayerHandle
El identificador de la instancia de la API de PFMultiplayer.
creator PFEntityKey*
La entidad de PlayFab local que crea el lobby.
createConfiguration PFLobbyCreateConfiguration*
Los datos de configuración iniciales que se usan al crear el lobby.
joinConfiguration PFLobbyJoinConfiguration*
Los datos de configuración iniciales para el miembro que crea el lobby y se une a él.
asyncContext void*optional Un valor de contexto opcional, definido por la aplicación y del tamaño de un puntero, que se puede usar para asociar el cambio de estado de finalización con esta llamada.
lobby PFLobbyHandle*optional, library-allocated output El objeto de lobby de salida opcional, que se puede usar para poner en cola operaciones para su ejecución inmediata cuando se complete esta operación.
Valor devuelto
Tipo: HRESULTS_OK si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PFMultiplayerGetErrorMessage().
Comentarios
Esta es una operación asincrónica. Tras una finalización correcta, el título recibirá un PFLobbyMemberAddedStateChange seguido de un PFLobbyCreateAndJoinLobbyCompletedStateChange con el campo PFLobbyCreateAndJoinLobbyCompletedStateChange::result establecido enS_OK. Tras una finalización con error, el título recibirá un PFLobbyCreateAndJoinLobbyCompletedStateChange con el campo PFLobbyCreateAndJoinLobbyCompletedStateChange::result establecido en un error.
