> ## 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 成员](/zh-CN/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members)


## Related topics

- [PFGameSaveFilesInitialize](/zh-CN/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesinitialize.md)
- [服务 C API 概览 - PFGameSaveFilesTypes.h](/zh-CN/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members.md)
- [PFGameSaveInitOptions](/zh-CN/services/playfab/api-references/c/pfgamesavefilestypes/enums/pfgamesaveinitoptions.md)
- [HCInitArgs](/zh-CN/reference/live/httpclient/httpclient/structs/hcinitargs_2.md)
- [XblInitArgs](/zh-CN/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs.md)
