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

> Argumentos de inicialização para PFGameSave: um XTaskQueue em segundo plano, sinalizadores PFGameSaveInitOptions e a saveFolder raiz cujos arquivos e subpastas são sincronizados com a nuvem.

Argumentos de inicialização usados por PFGameSave

## Sintaxe

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

### Membros

**`backgroundQueue`**   XTaskQueueHandle

Um XTaskQueue que deve ser usado para trabalho em segundo plano. Se nenhuma fila for fornecida, uma fila padrão (pool de threads) será usada.

**`options`**   uint64\_t

Opções de PFGameSaveInitOptions a serem usadas ao inicializar o sistema de salvamento de jogo. Defina como PFGameSaveInitOptions::None para o comportamento padrão.

**`saveFolder`**   const char\*

Em algumas plataformas, o jogo pode armazenar arquivos de salvamento em vários locais (por exemplo, Meus Documentos, dados de aplicativo locais etc.). Nessas plataformas, isso permite que o jogo especifique onde os arquivos de salvamento são armazenados. Essa deve ser a pasta raiz onde os arquivos de salvamento de jogo são armazenados. Todos os seus arquivos e subpastas serão sincronizados com a nuvem. Esse parâmetro é ignorado em plataformas como XBOX, onde os arquivos de salvamento de jogo são armazenados em um local fixo. Em outras plataformas, como Steam Deck, ele precisa ser definido como um caminho válido.

## Requisitos

**Cabeçalho:** PFGameSaveFilesTypes.h

## Confira também

[Membros de PFGameSaveFilesTypes](/pt-BR/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members)


## Related topics

- [PFGameSaveFilesInitialize](/pt-BR/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesinitialize.md)
- [Visão geral da API C do Services - PFGameSaveFilesTypes.h](/pt-BR/services/playfab/api-references/c/pfgamesavefilestypes/pfgamesavefilestypes_members.md)
- [PFGameSaveInitOptions](/pt-BR/services/playfab/api-references/c/pfgamesavefilestypes/enums/pfgamesaveinitoptions.md)
- [HCInitArgs](/pt-BR/reference/live/httpclient/httpclient/structs/hcinitargs_2.md)
- [XblInitArgs](/pt-BR/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs.md)
