Skip to main content
PartyManager オブジェクト インスタンスを初期化します。

構文

パラメーター

titleId   PartyString アプリの PlayFab Title ID。

戻り値

PartyError 呼び出しが成功した場合は c_partyErrorSuccess、それ以外の場合はエラー コード。エラー コードの人間が判読可能な形式は、GetErrorMessage() から取得できます。

解説

これは、静的メソッドの GetSingleton()SetMemoryCallbacks()GetMemoryCallbacks()SetThreadAffinityMask()GetThreadAffinityMask()SerializeNetworkDescriptor()DeserializeNetworkDescriptor()SetWorkMode()GetWorkMode() を除く、他のどのメソッドよりも前に呼び出す必要があります。Initialize() は、後続の Cleanup() 呼び出しなしに再度呼び出すことはできません。

Initialize() の呼び出しはそれぞれ、対応する Cleanup() 呼び出しを必要とします。

Party ライブラリの Microsoft Game Core バージョンを使用するアプリでは、このメソッドを呼び出す前に、Game Core Networking スタックが初期化されるのを待つ必要があります。ネットワーク スタックの状態は、Game Core の XNetworkingGetConnectivityHint API を使用して確認できます。

Party ライブラリの Microsoft Game Core バージョンを使用するアプリでは、RegisterAppStateChangeNotification API を介してアプリの状態通知を受信する必要があります。アプリが中断される場合、アプリは PartyManager::Cleanup() を呼び出す必要があります。アプリが再開される場合、タイトルは Game Core ネットワーク スタックの準備が整うのを待ってから PartyManager::Initialize() を呼び出して Party ライブラリを再初期化する必要があります。

提供される titleId は、CreateLocalUser()CreateLocalUserWithEntityType()、および PartyLocalUser::UpdateEntityToken() に渡される PlayFab エンティティ ID とエンティティ トークンを取得するために使用したのと同じ Title ID である必要があります。

要件

ヘッダー: Party.h

関連項目

PartyManager
PartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType
PartyManager::Cleanup
PartyManager::GetSingleton
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks
PartyManager::SetThreadAffinityMask
PartyManager::GetThreadAffinityMask
PartyManager::SerializeNetworkDescriptor
PartyManager::DeserializeNetworkDescriptor
PartyLocalUser::UpdateEntityToken
最終更新日 2026年8月13日