> ## 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

> Arguments d'initialisation de PFGameSave : une XTaskQueue d'arrière-plan, des indicateurs PFGameSaveInitOptions et le saveFolder racine dont les fichiers et sous-dossiers sont synchronisés avec le cloud.

Arguments d'initialisation utilisés par PFGameSave

## Syntaxe

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

### Membres

**`backgroundQueue`**   XTaskQueueHandle

XTaskQueue à utiliser pour le travail en arrière-plan. Si aucune file d'attente n'est fournie, une file d'attente par défaut (pool de threads) est utilisée.

**`options`**   uint64\_t

Options de PFGameSaveInitOptions à utiliser lors de l'initialisation du système de sauvegarde de jeu. Définissez cette valeur sur PFGameSaveInitOptions::None pour obtenir le comportement par défaut.

**`saveFolder`**   const char\*

Sur certaines plateformes, le jeu peut stocker les fichiers de sauvegarde à différents emplacements (par exemple, Mes documents, données d'application locales, etc.). Sur ces plateformes, ce paramètre permet au jeu de spécifier l'emplacement de stockage des fichiers de sauvegarde. Il doit s'agir du dossier racine dans lequel les fichiers de sauvegarde de jeu sont stockés. Tous ses fichiers et sous-dossiers seront synchronisés avec le cloud. Ce paramètre est ignoré sur les plateformes telles que XBOX, où les fichiers de sauvegarde de jeu sont stockés à un emplacement fixe. Sur d'autres plateformes telles que Steam Deck, il doit obligatoirement être défini sur un chemin valide.

## Configuration requise

**En-tête :** PFGameSaveFilesTypes.h

## Voir aussi

[Membres de PFGameSaveFilesTypes](/fr/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members)


## Related topics

- [PFGameSaveFilesInitialize](/fr/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesinitialize.md)
- [Vue d'ensemble de l'API C Services - PFGameSaveFilesTypes.h](/fr/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members.md)
- [PFGameSaveInitOptions](/fr/services/playfab/api-references/c/pfgamesavefilestypes/enums/pfgamesaveinitoptions.md)
- [HCInitArgs](/fr/reference/live/httpclient/httpclient/structs/hcinitargs_2.md)
- [XblInitArgs](/fr/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs.md)
