> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# multiplayer_manager_c

> multiplayer_manager_c

# multiplayer\_manager\_c

## 函数

| 函数 | 说明 |
| - | - |
| [XblMultiplayerEventArgsFindMatchCompleted](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsfindmatchcompleted.md) | 检索 `XblMultiplayerEventType.FindMatchCompleted` 多人游戏事件的其他信息。 |
| [XblMultiplayerEventArgsMember](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmember.md) | 检索 `XblMultiplayerEventType::HostChanged` 和 `XblMultiplayerEventType::MemberPropertyChanged` 事件的其他信息。 |
| [XblMultiplayerEventArgsMembers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmembers.md) | 检索 `XblMultiplayerEventType::MemberJoined` 和 `XblMultiplayerEventType::MemberLeft` 事件的其他信息。 |
| [XblMultiplayerEventArgsMembersCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmemberscount.md) | 检索 `XblMultiplayerEventType::MemberJoined` 和 `XblMultiplayerEventType::MemberLeft` 事件的其他信息。 |
| [XblMultiplayerEventArgsPerformQoSMeasurements](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsperformqosmeasurements.md) | 检索 `XblMultiplayerEventType::PerformQosMeasurements` 事件的其他信息。 |
| [XblMultiplayerEventArgsPropertiesJson](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargspropertiesjson.md) | 检索 `XblMultiplayerEventType::MemberPropertyChanged` 和 `XblMultiplayerEventType::SessionPropertyChanged` 事件的其他信息。 |
| [XblMultiplayerEventArgsXuid](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsxuid.md) | 检索 `XblMultiplayerEventType::UserAdded`、`XblMultiplayerEventType::UserRemoved` 和 `XblMultiplayerEventType::JoinLobbyCompleted` 事件的其他信息。 |
| [XblMultiplayerManagerAutoFillMembersDuringMatchmaking](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerautofillmembersduringmatchmaking.md) | 指示游戏是否应在游戏过程中自动填充空位。 |
| [XblMultiplayerManagerCancelMatch](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagercancelmatch.md) | 取消服务器上的匹配请求（如果存在）。 |
| [XblMultiplayerManagerDoWork](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md) | 在游戏与多人游戏管理器 (MPM) 之间维护游戏状态更新。 |
| [XblMultiplayerManagerEstimatedMatchWaitTime](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerestimatedmatchwaittime.md) | 检索完成正在进行的匹配请求的估计等待时间（以秒为单位）。 |
| [XblMultiplayerManagerFindMatch](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerfindmatch.md) | 向服务器提交匹配请求。 |
| [XblMultiplayerManagerGameSessionActive](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionactive.md) | 指示是否存在活动的游戏会话。 |
| [XblMultiplayerManagerGameSessionConstants](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionconstants.md) | 检索与游戏会话关联的会话常量。 |
| [XblMultiplayerManagerGameSessionCorrelationId](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessioncorrelationid.md) | 检索游戏会话的关联句柄。 |
| [XblMultiplayerManagerGameSessionHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionhost.md) | 检索游戏会话中主机成员的成员信息。 |
| [XblMultiplayerManagerGameSessionIsHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionishost.md) | 指示指定用户是否为游戏会话的主机。 |
| [XblMultiplayerManagerGameSessionMembers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionmembers.md) | 检索游戏会话中成员的成员信息。 |
| [XblMultiplayerManagerGameSessionMembersCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionmemberscount.md) | 检索游戏会话中的成员数量。 |
| [XblMultiplayerManagerGameSessionPropertiesJson](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionpropertiesjson.md) | 以 JSON 字符串形式检索游戏会话的自定义属性。 |
| [XblMultiplayerManagerGameSessionSessionReference](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsessionreference.md) | 检索游戏会话的会话引用。 |
| [XblMultiplayerManagerGameSessionSetProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetproperties.md) | 设置游戏会话的自定义属性的值。 |
| [XblMultiplayerManagerGameSessionSetSynchronizedHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedhost.md) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 设置游戏会话的主机。 |
| [XblMultiplayerManagerGameSessionSetSynchronizedProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedproperties.md) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 设置游戏会话的自定义属性的值。 |
| [XblMultiplayerManagerInitialize](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerinitialize.md) | 初始化多人游戏管理器 (MPM)。 |
| [XblMultiplayerManagerJoinability](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinability.md) | 指示哪些用户可以加入你的大厅会话。 |
| [XblMultiplayerManagerJoinGame](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoingame.md) | 使用全局唯一的会话名称加入游戏会话。 |
| [XblMultiplayerManagerJoinGameFromLobby](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoingamefromlobby.md) | 为大厅会话创建新的游戏会话，或者加入大厅会话中存在的现有游戏会话。 |
| [XblMultiplayerManagerJoinLobby](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinlobby.md) | 将 XBOX 用户加入到大厅会话。 |
| [XblMultiplayerManagerLeaveGame](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerleavegame.md) | 离开游戏会话，将 XBOX 用户和所有其他本地用户返回到大厅会话。 |
| [XblMultiplayerManagerLobbySessionAddLocalUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionaddlocaluser.md) | 将 XBOX 用户加入到大厅会话。 |
| [XblMultiplayerManagerLobbySessionConstants](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionconstants.md) | 检索与大厅会话关联的会话常量。 |
| [XblMultiplayerManagerLobbySessionCorrelationId](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioncorrelationid.md) | 检索大厅会话的关联句柄。 |
| [XblMultiplayerManagerLobbySessionDeleteLocalMemberProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessiondeletelocalmemberproperties.md) | 从大厅会话中的本地成员中删除自定义属性。 |
| [XblMultiplayerManagerLobbySessionHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionhost.md) | 检索大厅会话中主机成员的成员信息。 |
| [XblMultiplayerManagerLobbySessionInviteFriends](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioninvitefriends.md) | 显示标准 XBOX UI，允许用户选择好友或最近玩过的玩家并邀请他们加入游戏。 |
| [XblMultiplayerManagerLobbySessionInviteUsers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioninviteusers.md) | 邀请指定用户加入游戏，且不显示其他 UI。 |
| [XblMultiplayerManagerLobbySessionIsHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionishost.md) | 指示指定用户是否为大厅会话的主机。 |
| [XblMultiplayerManagerLobbySessionLocalMembers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionlocalmembers.md) | 检索大厅会话中本地成员的成员信息。 |
| [XblMultiplayerManagerLobbySessionLocalMembersCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionlocalmemberscount.md) | 检索大厅会话中本地成员的数量。 |
| [XblMultiplayerManagerLobbySessionMembers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionmembers.md) | 检索大厅会话中成员的成员信息。 |
| [XblMultiplayerManagerLobbySessionMembersCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionmemberscount.md) | 检索大厅会话中的成员数量。 |
| [XblMultiplayerManagerLobbySessionPropertiesJson](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionpropertiesjson.md) | 以 JSON 字符串形式检索大厅会话的自定义属性。 |
| [XblMultiplayerManagerLobbySessionRemoveLocalUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionremovelocaluser.md) | 从大厅会话和游戏会话中移除本地用户。 |
| [XblMultiplayerManagerLobbySessionSessionReference](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsessionreference.md) | 检索大厅会话的会话引用。 |
| [XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetlocalmemberconnectionaddress.md) | 设置本地成员的连接地址。 |
| [XblMultiplayerManagerLobbySessionSetLocalMemberProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetlocalmemberproperties.md) | 将本地成员的自定义属性设置为指定的 JSON 字符串。 |
| [XblMultiplayerManagerLobbySessionSetProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetproperties.md) | 设置大厅会话的自定义属性的值。 |
| [XblMultiplayerManagerLobbySessionSetSynchronizedHost](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetsynchronizedhost.md) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 设置大厅会话的主机。 |
| [XblMultiplayerManagerLobbySessionSetSynchronizedProperties](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetsynchronizedproperties.md) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 设置大厅会话的自定义属性的值。 |
| [XblMultiplayerManagerMatchStatus](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagermatchstatus.md) | 提供匹配的当前状态。 |
| [XblMultiplayerManagerMemberAreMembersOnSameDevice](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagermemberaremembersonsamedevice.md) | 确定两个成员是否位于同一设备上。 |
| [XblMultiplayerManagerSetAutoFillMembersDuringMatchmaking](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetautofillmembersduringmatchmaking.md) | 设置匹配期间是否应自动填充游戏过程中的空位。此设置可随时更改。 |
| [XblMultiplayerManagerSetJoinability](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetjoinability.md) | 限制可加入游戏的人员。 |
| [XblMultiplayerManagerSetQosMeasurements](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetqosmeasurements.md) | 设置表示当前用户与一系列远程客户端之间的 QoS 度量的 JSON。仅当游戏手动管理 QoS 时才使用此项。 |

## 结构

| 结构 | 说明 |
| - | - |
| [XblMultiplayerConnectionAddressDeviceTokenPair](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerconnectionaddressdevicetokenpair.md) | 用于运行 QoS 度量的连接地址/设备令牌对。 |
| [XblMultiplayerEvent](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerevent.md) | 从 [XblMultiplayerManagerDoWork](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md) 返回的多人游戏事件。 |
| [XblMultiplayerManagerMember](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayermanagermember.md) | 表示对多人游戏中成员的引用。 |
| [XblMultiplayerPerformQoSMeasurementsArgs](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerperformqosmeasurementsargs.md) | 为 `XblMultiplayerEventType::PerformQosMeasurements` 事件返回的事件参数。 |

## 句柄

| 句柄 | 说明 |
| - | - |
| [XblMultiplayerEventArgsHandle](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/handles/xblmultiplayereventargshandle) | 多人游戏事件参数的句柄，可用于根据事件类型检索多人游戏事件的其他信息。 |

## 枚举

| 枚举 | 说明 |
| - | - |
| [XblMultiplayerEventType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayereventtype.md) | 定义用于指示多人游戏大厅或游戏的事件类型的值。XblMultiplayerEventArgsHandle 可用于根据事件类型获取有关事件的其他信息。 |
| [XblMultiplayerJoinability](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayerjoinability.md) | 定义用于指示哪些用户可以加入你的大厅的值。 |
| [XblMultiplayerMatchStatus](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayermatchstatus.md) | 定义用于指示匹配阶段状态的值。 |
| [XblMultiplayerSessionType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayersessiontype.md) | 定义用于指示多人游戏会话类型的值。 |


## Related topics

- [XblMultiplayerManagerInitialize](https://devdocs.xbox.com/ko/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerinitialize.md)
- [XblMultiplayerManagerMember](https://devdocs.xbox.com/ja-jp/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayermanagermember.md)
