- 使用者接受遊戲邀請
- 使用者從玩家的玩家卡片中選取「Join Game」
JoinLobbyCompleted 事件呼叫 XblMultiplayerEventArgsXuid,以取得邀請所傳送給的 xuid。
加入大廳之後,建議您設定本機成員的連線位址,以及該成員的任何自訂屬性。
如果主機不存在,您也可以透過 XblMultiplayerManagerLobbySessionSetSynchronizedHost 設定主機。
最後,如果遊戲已在進行中且仍有空間容納受邀者,多人遊戲管理員會自動讓使用者加入遊戲工作階段。
遊戲會透過 JoinGameCompleted 事件收到通知,並提供適當的錯誤碼和訊息。
平面 C API
- 註冊即時活動和多人遊戲訂閱。
- 加入大廳工作階段。
- 清除現有的大廳狀態。
- 讓所有本機玩家以作用中狀態加入。
- 上傳安全裝置位址 (SDA)。
- 設定成員屬性。
- 註冊工作階段變更事件。
- 將大廳工作階段設定為作用中工作階段。
- 加入遊戲工作階段 (如果存在)。
- 使用轉移控制代碼。
