XblMultiplayerManagerLobbySessionRemoveLocalUser

从大厅会话和游戏会话中删除本地用户。

语法

HRESULT XblMultiplayerManagerLobbySessionRemoveLocalUser(  
         XblUserHandle user  
)  

参数

user _In_
类型:XblUserHandle

要删除的本地用户。

返回值

类型:HRESULT

此 API 操作的 HRESULT 返回代码。

备注

如果调用此函数后没有剩余的本地用户,则游戏无法执行任何进一步的多人游戏操作。 调用 XblMultiplayerManagerDoWork 时,将批处理更改并将其写入服务。
此函数的结果作为多人游戏事件传递,事件类型设置为 XblMultiplayerEventType::UserRemoved。 可以调用 XblMultiplayerManagerDoWork 来检索多人游戏事件。
离开后,可以通过调用 XblMultiplayerManagerJoinGameXblMultiplayerManagerJoinGameFromLobby来加入其他游戏,也可以通过调用 XblMultiplayerManagerLobbySessionAddLocalUser重新添加本地用户。

要求

头文件:multiplayer_manager_c.h

图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib

另请参阅

multiplayer_manager_c
XblMultiplayerManagerJoinLobby
XblMultiplayerManagerLobbySessionInviteFriends
XblMultiplayerManagerLobbySessionInviteUsers