XblMultiplayerManagerLeaveGame
Leaves the game session, returning the Xbox user and all other local users to the lobby session.
Syntax
HRESULT XblMultiplayerManagerLeaveGame(
)
Parameters
Return value
Type: HRESULT
HRESULT return code for this API operation.
Remarks
This function removes the Xbox user from the game session and returns the user back to the lobby session. The game session is set to null, and all local users are also removed from the game session and returned to the lobby session. Any matchmaking request in progress is canceled when this function is called.
The result of this function is delivered as a multiplayer event with an event type set to XblMultiplayerEventType::LeaveGameCompleted
. You can call XblMultiplayerManagerDoWork to retrieve multiplayer events.
After leaving, you can join a different game by calling either XblMultiplayerManagerJoinGame or XblMultiplayerManagerJoinGameFromLobby.
Requirements
Header: multiplayer_manager_c.h
Library: Microsoft.Xbox.Services.14x.GDK.C.lib
See also
multiplayer_manager_c
XblMultiplayerManagerJoinGame
XblMultiplayerManagerJoinLobby