> ## 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](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsfindmatchcompleted) | 擷取 `XblMultiplayerEventType.FindMatchCompleted` 多人遊戲事件的其他資訊。 |
| [XblMultiplayerEventArgsMember](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmember) | 擷取 `XblMultiplayerEventType::HostChanged` 和 `XblMultiplayerEventType::MemberPropertyChanged` 事件的其他資訊。 |
| [XblMultiplayerEventArgsMembers](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmembers) | 擷取 `XblMultiplayerEventType::MemberJoined` 和 `XblMultiplayerEventType::MemberLeft` 事件的其他資訊。 |
| [XblMultiplayerEventArgsMembersCount](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsmemberscount) | 擷取 `XblMultiplayerEventType::MemberJoined` 和 `XblMultiplayerEventType::MemberLeft` 事件的其他資訊。 |
| [XblMultiplayerEventArgsPerformQoSMeasurements](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsperformqosmeasurements) | 擷取 `XblMultiplayerEventType::PerformQosMeasurements` 事件的其他資訊。 |
| [XblMultiplayerEventArgsPropertiesJson](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargspropertiesjson) | 擷取 `XblMultiplayerEventType::MemberPropertyChanged` 和 `XblMultiplayerEventType::SessionPropertyChanged` 事件的其他資訊。 |
| [XblMultiplayerEventArgsXuid](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayereventargsxuid) | 擷取 `XblMultiplayerEventType::UserAdded`、`XblMultiplayerEventType::UserRemoved` 和 `XblMultiplayerEventType::JoinLobbyCompleted` 事件的其他資訊。 |
| [XblMultiplayerManagerAutoFillMembersDuringMatchmaking](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerautofillmembersduringmatchmaking) | 指出遊戲是否應在遊戲進行期間自動填補空位。 |
| [XblMultiplayerManagerCancelMatch](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagercancelmatch) | 如果伺服器上有配對要求，則加以取消。 |
| [XblMultiplayerManagerDoWork](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork) | 維護遊戲與 Multiplayer Manager (MPM) 之間的遊戲狀態更新。 |
| [XblMultiplayerManagerEstimatedMatchWaitTime](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerestimatedmatchwaittime) | 擷取完成進行中配對要求的預估等候時間 (以秒為單位)。 |
| [XblMultiplayerManagerFindMatch](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerfindmatch) | 將配對要求提交至伺服器。 |
| [XblMultiplayerManagerGameSessionActive](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionactive) | 指出是否有使用中的遊戲工作階段。 |
| [XblMultiplayerManagerGameSessionConstants](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionconstants) | 擷取與遊戲工作階段相關聯的工作階段常數。 |
| [XblMultiplayerManagerGameSessionCorrelationId](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessioncorrelationid) | 擷取遊戲工作階段的相互關聯控制代碼。 |
| [XblMultiplayerManagerGameSessionHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionhost) | 擷取遊戲工作階段中主機成員的成員資訊。 |
| [XblMultiplayerManagerGameSessionIsHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionishost) | 指出指定的使用者是否為遊戲工作階段的主機。 |
| [XblMultiplayerManagerGameSessionMembers](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionmembers) | 擷取遊戲工作階段中成員的成員資訊。 |
| [XblMultiplayerManagerGameSessionMembersCount](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionmemberscount) | 擷取遊戲工作階段中的成員數目。 |
| [XblMultiplayerManagerGameSessionPropertiesJson](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionpropertiesjson) | 以 JSON 字串形式擷取遊戲工作階段的自訂屬性。 |
| [XblMultiplayerManagerGameSessionSessionReference](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsessionreference) | 擷取遊戲工作階段的工作階段參考。 |
| [XblMultiplayerManagerGameSessionSetProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetproperties) | 設定遊戲工作階段之自訂屬性的值。 |
| [XblMultiplayerManagerGameSessionSetSynchronizedHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedhost) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 設定遊戲工作階段的主機。 |
| [XblMultiplayerManagerGameSessionSetSynchronizedProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedproperties) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 設定遊戲工作階段之自訂屬性的值。 |
| [XblMultiplayerManagerInitialize](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerinitialize) | 初始化 Multiplayer Manager (MPM)。 |
| [XblMultiplayerManagerJoinability](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinability) | 指出哪些使用者可以加入您的大廳工作階段。 |
| [XblMultiplayerManagerJoinGame](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoingame) | 使用全域唯一的工作階段名稱加入遊戲工作階段。 |
| [XblMultiplayerManagerJoinGameFromLobby](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoingamefromlobby) | 為大廳工作階段建立新的遊戲工作階段；如果大廳工作階段已有遊戲工作階段，則加入該現有遊戲工作階段。 |
| [XblMultiplayerManagerJoinLobby](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinlobby) | 讓 XBOX 使用者加入大廳工作階段。 |
| [XblMultiplayerManagerLeaveGame](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerleavegame) | 離開遊戲工作階段，讓 XBOX 使用者和所有其他本機使用者返回大廳工作階段。 |
| [XblMultiplayerManagerLobbySessionAddLocalUser](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionaddlocaluser) | 讓 XBOX 使用者加入大廳工作階段。 |
| [XblMultiplayerManagerLobbySessionConstants](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionconstants) | 擷取與大廳工作階段相關聯的工作階段常數。 |
| [XblMultiplayerManagerLobbySessionCorrelationId](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioncorrelationid) | 擷取大廳工作階段的相互關聯控制代碼。 |
| [XblMultiplayerManagerLobbySessionDeleteLocalMemberProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessiondeletelocalmemberproperties) | 從大廳工作階段的本機成員刪除自訂屬性。 |
| [XblMultiplayerManagerLobbySessionHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionhost) | 擷取大廳工作階段中主機成員的成員資訊。 |
| [XblMultiplayerManagerLobbySessionInviteFriends](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioninvitefriends) | 顯示標準 XBOX UI，讓使用者選取朋友或最近的玩家，並邀請他們加入遊戲。 |
| [XblMultiplayerManagerLobbySessionInviteUsers](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessioninviteusers) | 邀請指定的使用者加入遊戲，而不顯示其他 UI。 |
| [XblMultiplayerManagerLobbySessionIsHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionishost) | 指出指定的使用者是否為大廳工作階段的主機。 |
| [XblMultiplayerManagerLobbySessionLocalMembers](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionlocalmembers) | 擷取大廳工作階段中本機成員的成員資訊。 |
| [XblMultiplayerManagerLobbySessionLocalMembersCount](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionlocalmemberscount) | 擷取大廳工作階段中的本機成員數目。 |
| [XblMultiplayerManagerLobbySessionMembers](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionmembers) | 擷取大廳工作階段中成員的成員資訊。 |
| [XblMultiplayerManagerLobbySessionMembersCount](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionmemberscount) | 擷取大廳工作階段中的成員數目。 |
| [XblMultiplayerManagerLobbySessionPropertiesJson](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionpropertiesjson) | 以 JSON 字串形式擷取大廳工作階段的自訂屬性。 |
| [XblMultiplayerManagerLobbySessionRemoveLocalUser](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionremovelocaluser) | 從大廳工作階段和遊戲工作階段中移除本機使用者。 |
| [XblMultiplayerManagerLobbySessionSessionReference](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsessionreference) | 擷取大廳工作階段的工作階段參考。 |
| [XblMultiplayerManagerLobbySessionSetLocalMemberConnectionAddress](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetlocalmemberconnectionaddress) | 設定本機成員的連線位址。 |
| [XblMultiplayerManagerLobbySessionSetLocalMemberProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetlocalmemberproperties) | 將本機成員的自訂屬性設定為指定的 JSON 字串。 |
| [XblMultiplayerManagerLobbySessionSetProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetproperties) | 設定大廳工作階段之自訂屬性的值。 |
| [XblMultiplayerManagerLobbySessionSetSynchronizedHost](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetsynchronizedhost) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 設定大廳工作階段的主機。 |
| [XblMultiplayerManagerLobbySessionSetSynchronizedProperties](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetsynchronizedproperties) | 使用 `XblMultiplayerSessionWriteMode::SynchronizedUpdate` 設定大廳工作階段之自訂屬性的值。 |
| [XblMultiplayerManagerMatchStatus](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagermatchstatus) | 提供目前的配對狀態。 |
| [XblMultiplayerManagerMemberAreMembersOnSameDevice](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagermemberaremembersonsamedevice) | 判斷兩個成員是否在同一部裝置上。 |
| [XblMultiplayerManagerSetAutoFillMembersDuringMatchmaking](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetautofillmembersduringmatchmaking) | 設定配對是否應在遊戲進行期間自動填補空位。此設定可隨時變更。 |
| [XblMultiplayerManagerSetJoinability](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetjoinability) | 限制可以加入遊戲的對象。 |
| [XblMultiplayerManagerSetQosMeasurements](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagersetqosmeasurements) | 設定代表目前使用者與遠端用戶端清單之間 QoS 測量結果的 JSON。只有在遊戲手動管理 QoS 時才會使用。 |

## 結構

| 結構 | 描述 |
| - | - |
| [XblMultiplayerConnectionAddressDeviceTokenPair](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerconnectionaddressdevicetokenpair) | 要執行 QoS 測量的連線位址/裝置權杖配對。 |
| [XblMultiplayerEvent](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerevent) | 從 [XblMultiplayerManagerDoWork](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork) 傳回的多人遊戲事件。 |
| [XblMultiplayerManagerMember](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayermanagermember) | 代表多人遊戲中成員的參考。 |
| [XblMultiplayerPerformQoSMeasurementsArgs](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerperformqosmeasurementsargs) | 針對 `XblMultiplayerEventType::PerformQosMeasurements` 事件傳回的事件引數。 |

## 控制代碼

| 控制代碼 | 描述 |
| - | - |
| [XblMultiplayerEventArgsHandle](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/handles/xblmultiplayereventargshandle) | 多人遊戲事件引數的控制代碼，可用來根據事件類型擷取多人遊戲事件的其他資訊。 |

## 列舉

| 列舉 | 描述 |
| - | - |
| [XblMultiplayerEventType](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayereventtype) | 定義用來表示多人遊戲大廳或遊戲之事件類型的值。根據事件類型，可以使用 XblMultiplayerEventArgsHandle 取得事件的其他資訊。 |
| [XblMultiplayerJoinability](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayerjoinability) | 定義用來表示可加入您大廳之對象的值。 |
| [XblMultiplayerMatchStatus](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayermatchstatus) | 定義用來表示配對階段狀態的值。 |
| [XblMultiplayerSessionType](/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayersessiontype) | 定義用來表示多人遊戲工作階段類型的值。 |


## Related topics

- [XblMultiplayerManagerInitialize](/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerinitialize.md)
- [XblMultiplayerManagerMember](/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayermanagermember.md)
- [XblMultiplayerManagerJoinability](/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinability.md)
