> ## 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.

# PartyXblManager

> 用于与 Party XBOX Live 帮助程序库交互的主要管理类。

用于与 Party XBOX Live 帮助程序库交互的主要管理类。

## 语法

```cpp theme={null}
class PartyXblManager  
```

## 公共方法

| 名称                                                                                                                                                                                       | 描述                                                                                                                                                                                                                                                                                                                                |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetSingleton](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton)                                                       | 检索 PartyXblManager 单例实例的引用。                                                                                                                                                                                                                                                                                                       |
| [GetErrorMessage](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_geterrormessage)                                                 | 获取由 Party XBOX Live 帮助程序库生成的错误的可读形式。                                                                                                                                                                                                                                                                                              |
| [SetMemoryCallbacks](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks)                                           | 可选地配置 Party XBOX Live 帮助程序库应使用的内存分配和释放回调。                                                                                                                                                                                                                                                                                         |
| [GetMemoryCallbacks](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks)                                           | 检索 Party XBOX Live 库当前使用的内存分配和释放回调。                                                                                                                                                                                                                                                                                               |
| [SetProfilingCallbacksForMethodEntryExit](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setprofilingcallbacksformethodentryexit) | 可选地配置 Party XBOX Live 库在进入或退出插桩方法时将进行的性能分析事件回调。                                                                                                                                                                                                                                                                                   |
| [GetProfilingCallbacksForMethodEntryExit](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getprofilingcallbacksformethodentryexit) | 检索 Party XBOX Live 库在进入或退出插桩方法时配置使用的性能分析事件回调。                                                                                                                                                                                                                                                                                     |
| [SetThreadAffinityMask](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask)                                     | 可选地配置 Party XBOX Live 帮助程序库内部线程将在其上运行的处理器。                                                                                                                                                                                                                                                                                        |
| [GetThreadAffinityMask](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask)                                     | 以关联性掩码的形式检索 Party XBOX Live 帮助程序库内部线程将运行或正在运行的当前处理器集。                                                                                                                                                                                                                                                                             |
| [Initialize](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_initialize)                                                           | 初始化对象实例。                                                                                                                                                                                                                                                                                                                          |
| [Cleanup](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup)                                                                 | 立即回收与对象关联的所有资源。                                                                                                                                                                                                                                                                                                                   |
| [StartProcessingStateChanges](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_startprocessingstatechanges)                         | 检索自上次此类调用以来要处理的所有 Party XBOX Live 状态更改的数组。                                                                                                                                                                                                                                                                                        |
| [FinishProcessingStateChanges](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_finishprocessingstatechanges)                       | 返回正在处理的 Party XBOX Live 状态更改的数组。                                                                                                                                                                                                                                                                                                  |
| [CompleteGetTokenAndSignatureRequest](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_completegettokenandsignaturerequest)         | 完成 GetTokenAndSignature 操作。                                                                                                                                                                                                                                                                                                       |
| [CreateLocalChatUser](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createlocalchatuser)                                         | 将创建本地聊天用户的异步尝试排入队列。与该用户相关的隐私和权限信息将由帮助程序库跟踪。                                                                                                                                                                                                                                                                                       |
| [CreateRemoteChatUser](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createremotechatuser)                                       | 创建一个远程聊天用户。远程聊天用户是当前正在与至少一个本地用户通信的 XBOX Live 用户。创建远程聊天用户将使该库开始跟踪该用户相对于每个本地聊天用户的隐私信息。                                                                                                                                                                                                                                              |
| [DestroyChatUser](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_destroychatuser)                                                 | 销毁聊天用户。                                                                                                                                                                                                                                                                                                                           |
| [GetChatUsers](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getchatusers)                                                       | 获取一个数组,其中包含由 [CreateLocalChatUser()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createlocalchatuser) 和 [CreateRemoteChatUser()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createremotechatuser) 创建的所有聊天用户。 |
| [LoginToPlayFab](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_logintoplayfab)                                                   | 使用 XBOX Live 令牌将用户登录到 PlayFab,并异步返回 Entity Id 和 Entity Token,后续可用于需要经过身份验证的 PlayFab 用户的 PlayFab API 调用或用于创建 PartyLocalUser。调用此方法与使用 PlayFab SDK 提供的 LoginWithXbox 方法之间没有区别。                                                                                                                                                       |
| [GetEntityIdsFromXboxLiveUserIds](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getentityidsfromxboxliveuserids)                 | 将异步操作排入队列,以检索 PlayFab Entity Id 与已知 XBOX Live User Id 之间的映射列表。                                                                                                                                                                                                                                                                    |

## 备注

只允许一个类实例。

## 要求

**头文件:** PartyXboxLive.h

## 另请参阅

[PartyXboxLive 成员](/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)


## Related topics

- [PartyXblManager::Initialize](/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_initialize.md)
- [PartyXblManager::Cleanup](/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup.md)
- [PartyXblManager::GetSingleton](/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton.md)
- [PartyXblManager::GetChatUsers](/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getchatusers.md)
- [PartyXblManager::SetMemoryCallbacks](/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks.md)
