Skip to main content

PlayFabMultiplayer.Uninitialize メソッド

すべての Multiplayer ライブラリ オブジェクトに関連するすべてのリソースを直ちに解放します。

解説

ローカル ユーザーが Lobby に参加していた場合、それらは削除されます (リモートのロビー クライアントには、これらのユーザーとのネットワーク接続が失われたように見えます)。そのため、ベスト プラクティスとして、すべてのロビーに対して Leave を呼び出し、対応する OnLobbyLeaveCompleted イベントを待ってから、ローカル ユーザーを既存のロビーから退出させてください。 このメソッドはスレッドセーフではなく、他の Multiplayer ライブラリ メソッドと並行して呼び出すことはできません。このメソッドを呼び出した後は、Multiplayer ライブラリのすべての状態が無効になります。 Microsoft Game Core 版の Multiplayer ライブラリを使用しているタイトルは、RegisterAppStateChangeNotification API を通じてアプリの状態通知をリッスンする必要があります。アプリが中断されたときにはタイトルは Uninitialize() を呼び出す必要があります。アプリが再開された際には、タイトルは Game Core ネットワーク スタックの準備が整うのを待ってから、Initialize() を呼び出して Multiplayer ライブラリを再初期化する必要があります。 Initialize の呼び出しごとに、対応する Uninitialize() 呼び出しが必要です。

関連項目

最終更新日 2026年8月13日