Skip to main content
PlayFab Entity ID と既知の XBOX Live User ID のマッピングリストを取得する非同期操作をキューに追加します。

構文

パラメーター

xboxLiveUserIdCount   uint32_t xboxLiveUserIds 配列内の XBOX Live User ID の数。 xboxLiveUserIds   uint64_t*
サイズ xboxLiveUserIdCount の入力配列
ライブラリが PlayFab Entity ID を照会する対象となる XBOX Live User ID を含む、サイズ xboxLiveUserIdCount の配列。 localChatUser   PartyXblLocalChatUser* PlayFab との通信に使用されるローカルチャットユーザー。必要に応じて、このローカルチャットユーザーは PlayFab にログインされます。 asyncIdentifier   void*
省略可能
この呼び出しに完了状態変化を関連付けるために使用できる、オプションのアプリ定義のポインターサイズのコンテキスト値。

戻り値

PartyError 操作が開始された場合は c_partyErrorSuccess、そうでない場合はエラーコード。エラーコードの人間が読める形式は、GetErrorMessage() で取得できます。

解説

各 XBOX Live User ID は、その XBOX Live ユーザーが既に PlayFab アカウントにリンクされている場合にのみ、PlayFab Entity ID にマップされます。PlayFab アカウントは、PartyXblManager::LoginToPlayFab を初めて呼び出したときに自動的に作成され、リンクされます。PlayFab SDK が提供する LoginWithXbox API を使用してアカウントをリンクすることもできます。

この呼び出しの完了に関連付けられた PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChangePartyXblStateChangeResult::PlayFabUserNotAuthorized の結果で失敗を示している場合、この操作は LoginToPlayFab() を正常に呼び出した後で 1 回だけ再試行できます。

この呼び出しの完了に関連付けられた PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChangePartyXblStateChangeResult::PlayFabRateLimitExceeded の結果で失敗を示している場合、この操作は短い遅延の後に再試行できます。

要件

ヘッダー: PartyXboxLive.h

関連項目

PartyXblManager
PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChange
最終更新日 2026年8月25日