> ## 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 dossier racine saveFolder dont les fichiers et sous-dossiers sont synchronisés avec le nuage.

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

Une 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) sera 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 à divers emplacements (p. ex. 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 où sont stockés les fichiers de sauvegarde de jeu. Tous ses fichiers et sous-dossiers seront synchronisés avec le nuage. Ce paramètre est ignoré sur les plateformes comme XBOX, où les fichiers de sauvegarde de jeu sont stockés à un emplacement fixe. Sur d'autres plateformes comme 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-CA/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members)


## Related topics

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