Skip to main content
使用本主题在 XBOX 服务上配置用户对用户的多人游戏会话。 您的游戏会向其他用户发送邀请以加入您的游戏会话。可通过两种方式向其他用户发送游戏邀请。 您可以使用 Title-Callable UI (TCUI)(系统 UI 覆盖层),也可以使用游戏自实现的自定义 UI。

使用 Title-Callable UI (TCUI)(系统 UI 覆盖层)

调用 XGameUiShowSendGameInviteAsync API 可获取用于邀请好友的标准系统 UI 覆盖层。 这会显示一个 UI,用户可在其中导航以选择好友或从最近玩家列表中选择用户邀请加入游戏。当用户选择确认时,邀请将发送给选定的用户。

使用游戏自实现的自定义 UI

您的游戏可以实现自定义 UI,用于查看在线好友并邀请其加入游戏会话。 使用 XblMultiplayerSendInvitesAsync API 向由其 XboxUserId (XUID) 定义的一组用户发送邀请,如以下代码所示。 如果您希望使用自己的游戏内 UI 而不是标准系统 UI,这将很有用。

Flat C

参考 API 文档

另请参见

XAsyncBlock XblMultiplayerInviteHandle XblMultiplayerSendInvitesAsync XblMultiplayerSendInvitesResult XGameActivation (API Reference) 使用 Multiplayer Manager 处理协议激活以启动游戏 使用 Multiplayer Manager 发送游戏邀请
最后修改于 2026年8月25日