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

# PFGameSaveFilesSetUiCallbacks

> Définit les rappels d'interface utilisateur. Ces rappels d'interface utilisateur se déclencheront pendant PFGameSaveFilesAddUserWithUiAsync() ou PFGameSaveFilesUploadWithUiAsync(). PFGameSaveFilesAddUserWithUiAsync() peut déclencher n'importe quel rappel d'interface utilisateur, tandis que PFGameSaveFilesUploadWithUiAsync() ne déclenchera que PFGameSaveFilesUiProgressCallback ou PFGameSaveFilesUiSyncFailedCallback, ou les deux. Sur les plateformes autres que Windows, la définition de ces rappels est requise pour déclencher les boîtes de dialogue d'interface utilisateur rendues par le jeu. Sur les plateformes XBOX et Windows, la synchronisation des fichiers est effectuée hors processus et une interface utilisateur standard est fournie par la plateforme; toutefois, le titre peut définir ces rappels pour afficher des boîtes de dialogue d'interface utilisateur personnalisées, au besoin.

Définit les rappels d'interface utilisateur. Ces rappels d'interface utilisateur se déclencheront pendant PFGameSaveFilesAddUserWithUiAsync() ou PFGameSaveFilesUploadWithUiAsync(). PFGameSaveFilesAddUserWithUiAsync() peut déclencher n'importe quel rappel d'interface utilisateur, tandis que PFGameSaveFilesUploadWithUiAsync() ne déclenchera que PFGameSaveFilesUiProgressCallback ou PFGameSaveFilesUiSyncFailedCallback, ou les deux. Sur les plateformes autres que Windows, la définition de ces rappels est requise pour déclencher les boîtes de dialogue d'interface utilisateur rendues par le jeu. Sur les plateformes XBOX et Windows, la synchronisation des fichiers est effectuée hors processus et une interface utilisateur standard est fournie par la plateforme; toutefois, le titre peut définir ces rappels pour afficher des boîtes de dialogue d'interface utilisateur personnalisées, au besoin.

## Syntaxe

```cpp theme={null}
HRESULT PFGameSaveFilesSetUiCallbacks(  
    PFGameSaveUICallbacks* callbacks  
)  
```

### Paramètres

**`callbacks`**   [PFGameSaveUICallbacks\*](/fr-CA/services/playfab/api-references/c/pfgamesavefilesui/structs/pfgamesaveuicallbacks)

Les rappels à définir.

### Valeur de retour

Type : HRESULT

TBD

## Configuration requise

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

## Voir aussi

[Membres de PFGameSaveFilesUi](/fr-CA/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members)


## Related topics

- [PFGameSaveFilesAddUserWithUiAsync](/fr-CA/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesadduserwithuiasync.md)
- [Vue d'ensemble de l'API C Services - PFGameSaveFilesUi.h](/fr-CA/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members.md)
- [Vue d'ensemble de l'API C Services - PFGameSaveFiles.h](/fr-CA/services/playfab/api-references/c/pfgamesavefiles/pfgamesavefiles_members.md)
- [FAQ sur la gestion des erreurs de Game Saves](/fr-CA/services/playfab/player-progression/game-saves/error-handling-faq.md)
- [PFGameSaveFilesSetUiConflictResponse](/fr-CA/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilessetuiconflictresponse.md)
