メインコンテンツへスキップ
ゲーム セーブ システムにユーザーを追加します。必要に応じてクラウドからセーブ状態をダウンロードし、次の UI コールバックをトリガーする場合があります: PFGameSaveFilesUiProgressCallback、PFGameSaveFilesUiSyncFailedCallback、PFGameSaveFilesUiActiveDeviceContentionCallback、PFGameSaveFilesUiConflictCallback、PFGameSaveFilesUiOutOfStorageCallback。詳細については、PFGameSaveFilesSetUiCallbacks を参照してください。事前に PFGameSaveFilesInitialize を呼び出す必要があります。XBOX および Windows プラットフォームでは、標準の UI がシステムによって提供されます。

構文

パラメーター

localUserHandle PFLocalUserHandle 追加するローカル ユーザー。 options PFGameSaveFilesAddUserOptions ユーザーを追加するときに使用するオプション。 async XAsyncBlock*
Inout
呼び出しの状態をポーリングし、呼び出しの結果を取得するための XAsyncBlock。

戻り値

型: HRESULT PFGameSaveFilesAddUserWithUiAsync の呼び出し結果を取得するには、PFGameSaveFilesAddUserWithUiResult を呼び出します。この呼び出しが完了した後、PFGameSaveFilesGetFolder を呼び出して、このユーザーのゲーム セーブ ファイルとフォルダーのルート フォルダーを取得できます。ルート フォルダーのすべてのファイルとサブフォルダーはクラウドと同期されます。これはユーザーごとに 1 回だけ呼び出すことができ、通常はゲームのメイン メニューを表示する前に呼び出します。同じユーザーのダウンロードを再度トリガーするには、先に PFGameSaveFilesUninitializeAsync を呼び出して完了するまで待機してください

要件

ヘッダー: PFGameSaveFiles.h

関連項目

PFGameSaveFiles のメンバー
最終更新日 2026年10月6日