Skip to main content
シンプルなマルチプレイヤー シナリオでは、ゲームのプレイヤーがフレンドとオンラインでプレイできます。このトピックでは、他のプレイヤーにゲームへの参加招待を送信する手順について説明します。 Multiplayer Manager を初期化し、ローカル ユーザーを追加してロビー セッションを作成します。詳細については、Multiplayer Manager を使用してフレンドとマルチプレイヤー ゲームをプレイできるようにする を参照してください。 XblMultiplayerEventType::UserAdded イベントを受け取った後、招待の送信を開始できます。 招待は 2 つの方法で送信できます。 このプロセスの詳細については、他のプレイヤーに招待を送信する (フローチャート) を参照してください。

XBOX プラットフォームの招待 TCUI

XblMultiplayerManagerLobbySessionInviteFriends を呼び出して、プレイヤーがゲームに招待するフレンドまたは最近のプレイヤーを選択できる、標準の XBOX UI を表示します。 プレイヤーが選択を確定すると、Multiplayer Manager は選択されたプレイヤーに招待を送信します。

フラット C API

Multiplayer Manager は、XBOX プラットフォームの招待 TCUI を使用してプレイヤーを招待するために以下の機能を実行します。
  • XBOX 標準の TCUI を表示する。
  • 選択されたプレイヤーに直接招待を送信する。

タイトル実装のカスタム UI

タイトルは、オンラインのフレンドを表示して招待するためのカスタム TCUI を実装できます。 ゲームは、XblMultiplayerManagerLobbySessionInviteUsers メソッドを使用して、XBOX Live ユーザー ID で定義された人々の集合に招待を送信できます。 これは、標準の XBOX UI ではなく独自のゲーム内 UI を使用する場合に便利です。

フラット C API

タイトル実装のカスタム UI を使用する場合、Multiplayer Manager は選択されたプレイヤーに直接招待を送信します。
最終更新日 2026年8月25日