PartyManager

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

構文

class PartyManager  

パブリック メソッド

名前 説明
GetSingleton PartyManager のシングルトン インスタンスへの参照を取得します。
SetOption パーティー ライブラリの機能を微調整するためのオプションを構成します。
GetOption パーティー ライブラリの機能を微調整するためのオプションを取得します。
GetErrorMessage Party ライブラリによって生成されたエラーの人間が判読できる形式を取得します。
SerializeNetworkDescriptor ネットワーク記述子構造をあいまいな文字列にシリアル化し、タイトルやプラットフォーム固有の通信チャネルで安全に通信できるようにします。
DeserializeNetworkDescriptor SerializeNetworkDescriptor() の前の呼び出しによってシリアル化された不透明な文字列からネットワーク記述子構造体を逆シリアル化します。
SetMemoryCallbacks 必要に応じて、Party ライブラリが使用するメモリの割り当てと解放のコールバックを設定します。
GetMemoryCallbacks Party ライブラリが使用している現在のメモリの割り当てと解放のコールバックを取得します。
SetProfilingCallbacksForMethodEntryExit 必要に応じて、インストルメント化されたメソッドの開始時または終了時jに Party ライブラリが行うプロファイリング イベント コールバックを構成します。
GetProfilingCallbacksForMethodEntryExit Party ライブラリがインストルメント化されたメソッドの開始時または終了時に使用できるように構成されたプロファイリング イベント コールバックを取得します。
SetThreadAffinityMask 必要に応じて、内部パーティー ライブラリ スレッドが実行されるプロセッサを構成します。
GetThreadAffinityMask 内部 Party ライブラリ スレッドが実行またはアフィニティ マスクとして実行されるプロセッサの現在のセットを取得します。
SetWorkMode threadId に関連するパーティー ライブラリの処理タスクの作業モードを取得します。
GetWorkMode threadId に関連するパーティー ライブラリの内部処理タスクの現在の作業モードを取得します。
Initialize PartyManager オブジェクト インスタンスを初期化します。
クリーンアップ すべてのパーティ ライブラリ オブジェクトに関連付けられているすべてのリソースを直ちに回収します。
StartProcessingStateChanges 前回の呼び出し以降に処理が必要になったすべての PartyStateChanges の配列を取得します。
FinishProcessingStateChanges 処理中だった PartyStateChanges の配列を返します。
DoWork threadId に関連付けられている処理タスクを同期的に実行します。
GetRegions タイトルが構成されているリージョンのセットと、ラウンド トリップ待機時間情報を含む配列を取得します。
CreateNewNetwork 非同期の試みをキューに入れて新しいネットワークを作成します。
ConnectToNetwork ネットワークへの接続の非同期試行をキューに入れます。
GetLocalDevice ローカル デバイスを取得します。
CreateLocalUser ネットワーク操作とチャット操作を実行するときにローカル プレイヤーを表すために使用されるローカル ユーザー オブジェクトを作成します。
CreateLocalUserWithEntityType ネットワーク操作とチャット操作を実行するときにサポートされている PlayFab エンティティ ID を表すために使用されるローカル ユーザー オブジェクトを作成します。
DestroyLocalUser ローカル ユーザーを破棄する非同期操作を開始します。
GetLocalUsers CreateLocalUser() または CreateLocalUserWithEntityType() によって作成されたすべてのローカル ユーザーを含む配列を取得します。
GetNetworks ローカル デバイスが接続されているすべてのネットワークの配列を取得します。
GetChatControls ローカル デバイスとすべてのリモート デバイス上のすべてのチャット コントロールの結合リストを含む配列を取得します。

解説

このクラスのインスタンスは 1 つしか存在できません。

要件

ヘッダー: Party.h

関連項目

パーティーのメンバー