次の方法で共有


XblMultiplayerManagerLobbySessionRemoveLocalUser

ロビー セッションとゲーム セッションの両方からローカル ユーザーを削除します。

構文

HRESULT XblMultiplayerManagerLobbySessionRemoveLocalUser(  
         XblUserHandle user  
)  

パラメーター

user _In_
型: XblUserHandle

削除するローカル ユーザー。

戻り値

型: HRESULT

この API 操作の HRESULT 結果コード。

解説

この関数の呼び出し後にローカル ユーザーが残っていない場合、タイトルはこれ以上マルチプレイヤー操作を実行できません。 XblMultiplayerManagerDoWork が呼び出されると、変更がバッチ処理されサービスに書き込まれます。
この関数の結果は、イベントの種類が XblMultiplayerEventType::UserRemoved に設定されたマルチプレイヤー イベントとして配信されます。 XblMultiplayerManagerDoWork を呼び出して、マルチプレイヤー イベントを取得できます。
退出後は、XblMultiplayerManagerJoinGame または XblMultiplayerManagerJoinGameFromLobby を呼び出して別のゲームに参加できます。または、XblMultiplayerManagerLobbySessionAddLocalUser を呼び出してローカル ユーザーを再追加することもできます。

要件

ヘッダー: multiplayer_manager_c.h

図書館: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

multiplayer_manager_c
XblMultiplayerManagerJoinLobby
XblMultiplayerManagerLobbySessionInviteFriends
XblMultiplayerManagerLobbySessionInviteUsers