構文
パラメーター
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関連項目
PartyManagerPartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType
PartyManager::Cleanup
PartyManager::GetSingleton
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks
PartyManager::SetThreadAffinityMask
PartyManager::GetThreadAffinityMask
PartyManager::SerializeNetworkDescriptor
PartyManager::DeserializeNetworkDescriptor
PartyLocalUser::UpdateEntityToken
