> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFGameSaveInitArgs

> PFGameSave の初期化引数: バックグラウンド XTaskQueue、PFGameSaveInitOptions フラグ、およびファイルとサブフォルダーがクラウドと同期されるルート saveFolder。

PFGameSave で使用される初期化引数

## 構文

```cpp theme={null}
typedef struct PFGameSaveInitArgs {  
    XTaskQueueHandle backgroundQueue;  
    uint64_t options;  
    const char* saveFolder;  
} PFGameSaveInitArgs;  
```

### メンバー

**`backgroundQueue`**   XTaskQueueHandle

バックグラウンド処理に使用する XTaskQueue。キューが指定されていない場合は、既定の (スレッドプール) キューが使用されます。

**`options`**   uint64\_t

ゲーム セーブ システムを初期化するときに使用する PFGameSaveInitOptions のオプション。既定の動作にするには PFGameSaveInitOptions::None に設定します。

**`saveFolder`**   const char\*

一部のプラットフォームでは、ゲームはセーブ ファイルをさまざまな場所 (マイ ドキュメント、ローカル アプリ データなど) に保存できます。そのようなプラットフォームでは、これによりゲームはセーブ ファイルの保存場所を指定できます。これは、ゲーム セーブ ファイルが保存されるルート フォルダーである必要があります。そのすべてのファイルとサブフォルダーはクラウドと同期されます。ゲーム セーブ ファイルが固定の場所に保存される XBOX などのプラットフォームでは、このパラメーターは無視されます。Steam Deck などのその他のプラットフォームでは、有効なパスに設定する必要があります。

## 要件

**ヘッダー:** PFGameSaveFilesTypes.h

## 関連項目

[PFGameSaveFilesTypes のメンバー](/ja-jp/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members)


## Related topics

- [PFGameSaveFilesInitialize](/ja-jp/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesinitialize.md)
- [Services C API overview - PFGameSaveFilesTypes.h](/ja-jp/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members.md)
- [PFGameSaveInitOptions](/ja-jp/services/playfab/api-references/c/pfgamesavefilestypes/enums/pfgamesaveinitoptions.md)
- [HCInitArgs](/ja-jp/reference/live/httpclient/httpclient/structs/hcinitargs_2.md)
- [XblInitArgs](/ja-jp/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs.md)
