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

# PartyManager

> Party ライブラリと対話するための主要な管理クラス。

Party ライブラリと対話するための主要な管理クラス。

## 構文

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

## パブリック メソッド

| 名前 | 説明 |
| - | - |
| [GetSingleton](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getsingleton.md) | PartyManager シングルトン インスタンスへの参照を取得します。 |
| [SetOption](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption.md) | Party ライブラリの機能を微調整するためのオプションを構成します。 |
| [GetOption](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption.md) | Party ライブラリの機能を微調整するために使用されるオプションを取得します。 |
| [GetErrorMessage](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage.md) | Party ライブラリによって生成されたエラーの、人間が判読可能な形式を取得します。 |
| [SerializeNetworkDescriptor](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_serializenetworkdescriptor.md) | ネットワーク記述子構造体を、タイトルとプラットフォーム固有の通信チャネル経由で安全に通信できる不透明な文字列にシリアル化します。 |
| [DeserializeNetworkDescriptor](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_deserializenetworkdescriptor.md) | [SerializeNetworkDescriptor()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_serializenetworkdescriptor.md) への以前の呼び出しを介してシリアル化された不透明な文字列からネットワーク記述子構造体を逆シリアル化します。 |
| [SetMemoryCallbacks](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks.md) | Party ライブラリが使用するメモリ割り当てと解放のコールバックを省略可能に構成します。 |
| [GetMemoryCallbacks](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks.md) | Party ライブラリが使用しているメモリの割り当てと解放のコールバックを取得します。 |
| [SetProfilingCallbacksForMethodEntryExit](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setprofilingcallbacksformethodentryexit.md) | 計測されたメソッドの入退場時に Party ライブラリが行うプロファイリング イベント コールバックを省略可能に構成します。 |
| [GetProfilingCallbacksForMethodEntryExit](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getprofilingcallbacksformethodentryexit.md) | 計測されたメソッドの入退場時に使用するように Party ライブラリが構成されているプロファイリング イベント コールバックを取得します。 |
| [SetThreadAffinityMask](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setthreadaffinitymask.md) | 内部 Party ライブラリ スレッドを実行するプロセッサを省略可能に構成します。 |
| [GetThreadAffinityMask](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getthreadaffinitymask.md) | 内部 Party ライブラリ スレッドが実行される、または実行されているプロセッサの現在のセットをアフィニティ マスクとして取得します。 |
| [SetWorkMode](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setworkmode.md) | `threadId` に関連付けられた Party ライブラリの処理タスクのワーク モードを構成します。 |
| [GetWorkMode](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getworkmode.md) | `threadId` に関連付けられた Party ライブラリの内部処理タスクの現在のワーク モードを取得します。 |
| [Initialize](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize.md) | PartyManager オブジェクト インスタンスを初期化します。 |
| [Cleanup](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup.md) | すべての Party ライブラリ オブジェクトに関連付けられているすべてのリソースを直ちに再利用します。 |
| [StartProcessingStateChanges](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges.md) | 前回のような呼び出し以降に処理するすべての PartyStateChanges の配列を取得します。 |
| [FinishProcessingStateChanges](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges.md) | 処理中だった PartyStateChanges の配列を返します。 |
| [DoWork](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_dowork.md) | `threadId` に関連付けられた処理タスクを同期的に実行します。 |
| [GetRegions](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getregions.md) | タイトルが構成されているリージョンのセットと、ラウンドトリップ待機時間情報を含む配列を取得します。 |
| [CreateNewNetwork](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createnewnetwork.md) | 新しいネットワークを作成する非同期試行をキューに入れます。 |
| [ConnectToNetwork](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_connecttonetwork.md) | ネットワークへの接続を非同期で試みるための操作をキューに入れます。 |
| [GetLocalDevice](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getlocaldevice.md) | ローカル デバイスを取得します。 |
| [CreateLocalUser](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser.md) | ネットワーキングとチャットの操作を実行するときにローカル プレイヤーを表すために使用されるローカル ユーザー オブジェクトを作成します。 |
| [CreateLocalUserWithEntityType](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype.md) | ネットワーキングとチャットの操作を実行するときに、サポートされている PlayFab エンティティ ID とタイプを表すために使用されるローカル ユーザー オブジェクトを作成します。 |
| [DestroyLocalUser](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser.md) | ローカル ユーザーを破棄する非同期操作を開始します。 |
| [GetLocalUsers](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getlocalusers.md) | [CreateLocalUser()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser.md) または [CreateLocalUserWithEntityType()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype.md) によって作成されたすべてのローカル ユーザーを含む配列を取得します。 |
| [GetNetworks](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getnetworks.md) | ローカル デバイスが接続されているか、接続しようとしているすべてのネットワークの配列を取得します。 |
| [GetChatControls](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getchatcontrols.md) | ローカル デバイス上のすべてのチャット コントロールと、すべてのリモート デバイス上のチャット コントロールの結合された一覧を含む配列を取得します。 |

## 解説

クラスのインスタンスは 1 つのみ許可されます。

## 要件

**ヘッダー:** Party.h

## 関連項目

[Party メンバー](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyManager::Initialize](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize.md)
- [PartyManager::Cleanup](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup.md)
- [PartyManager::DoWork](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_dowork.md)
- [PartyManager::GetOption](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption.md)
- [PartyManager::SetOption](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption.md)
