Sintaxis
Parámetros
handle PFMultiplayerHandle
El identificador de la instancia de la API PFMultiplayer.
newMember PFEntityKey*
La entidad local que se conecta al lobby.
lobbyId char*termina en null El identificador del lobby al que se va a conectar.
asyncContext void*opcional 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*opcional, salida asignada por la biblioteca 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. Cuando se completa correctamente, el título recibirá un PFLobbyMemberAddedStateChange seguido de un PFLobbyUpdatedStateChange y un PFLobbyConnectToLobbyCompletedStateChange con el campo PFLobbyConnectToLobbyCompletedStateChange::result establecido enS_OK. Si se completa con errores, el título recibirá un PFLobbyConnectToLobbyCompletedStateChange con el campo PFLobbyConnectToLobbyCompletedStateChange::result establecido en un error.
