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

## 备注

只允许一个类实例。

## 要求

**头文件:** PartyXboxLive.h

## 另请参阅

[PartyXboxLive 成员](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)


## Related topics

- [PartyXblManager::Initialize](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_initialize.md)
- [PartyXblManager::Cleanup](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup.md)
- [PartyXblManager::GetSingleton](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton.md)
- [PartyXblManager::GetChatUsers](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getchatusers.md)
- [PartyXblManager::GetMemoryCallbacks](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks.md)
