Skip to main content

XblMultiplayerManagerJoinLobby

Une a un usuario de XBOX a una sesión de sala.

Sintaxis

Parámetros

handleId   _In_z_
Tipo: char*
El identificador de actividad para la sesión de sala. user   _In_
Tipo: XblUserHandle
El identificador de usuario del usuario que se une a la sesión de sala.

Valor devuelto

Tipo: HRESULT Código de retorno HRESULT para esta operación de API.

Comentarios

Esta función une al usuario de XBOX especificado en user a la sesión de sala especificada en handleId. El identificador de actividad para la sesión de sala normalmente se recupera de una invitación de juego o del valor HandleId de XblMultiplayerActivityDetails de otro usuario, llamando a XblMultiplayerGetActivitiesForUsersAsync. Para obtener más información sobre las actividades multijugador, consulte Actividades.
El resultado de esta función se entrega como un evento multijugador con un tipo de evento establecido en XblMultiplayerEventType::JoinLobbyCompleted. Puede llamar a XblMultiplayerManagerDoWork para recuperar los eventos multijugador.
Al intentar unirse a una sesión de sala, el servicio devuelve HTTP_E_STATUS_BAD_REQUEST si el servidor está lleno.
Después de unirse, puede establecer las propiedades de la sesión de sala llamando a XblMultiplayerManagerLobbySessionSetSynchronizedProperties, o puede establecer el host de la sesión de sala llamando a XblMultiplayerManagerLobbySessionSetSynchronizedHost si la sesión de sala aún no tiene un host.
También puede enviar una invitación a otro usuario llamando a XblMultiplayerManagerLobbySessionInviteUsers o XblMultiplayerManagerLobbySessionInviteFriends. Si no necesita una sesión de sala, y si no ha agregado usuarios locales llamando a XblMultiplayerManagerLobbySessionAddLocalUser, puede llamar en su lugar a XblMultiplayerManagerJoinGame y especificar la lista de usuarios que se unirán al juego.

Requisitos

Encabezado: multiplayer_manager_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Documentación conceptual

Consulte también

multiplayer_manager_c
XblMultiplayerManagerJoinability
XblMultiplayerManagerJoinGameFromLobby
Última modificación el 28 de agosto de 2026