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

# PFGameSaveFilesUiProgressCallback

> Rappel de notification déclenché lorsque l'opération de synchronisation passe à un nouvel état. Ce rappel est déclenché une fois par transition d'état (par exemple, une fois pour PreparingForUpload, une fois pour Uploading) ; il n'est PAS déclenché de manière répétée à mesure que la progression avance au sein d'un état. Pour obtenir une progression détaillée au sein d'un état, appelez PFGameSaveFilesUiProgressGetProgress afin d'interroger le nombre d'octets actuel et total. Les titres doivent traiter ce rappel comme une notification de changement d'état (par exemple, afficher ou mettre à jour une boîte de dialogue de progression) plutôt que de s'attendre à ce qu'il soit déclenché à une fréquence élevée.

Rappel de notification déclenché lorsque l'opération de synchronisation passe à un nouvel état. Ce rappel est déclenché une fois par transition d'état (par exemple, une fois pour PreparingForUpload, une fois pour Uploading) ; il n'est PAS déclenché de manière répétée à mesure que la progression avance au sein d'un état. Pour obtenir une progression détaillée au sein d'un état, appelez PFGameSaveFilesUiProgressGetProgress afin d'interroger le nombre d'octets actuel et total. Les titres doivent traiter ce rappel comme une notification de changement d'état (par exemple, afficher ou mettre à jour une boîte de dialogue de progression) plutôt que de s'attendre à ce qu'il soit déclenché à une fréquence élevée.

## Syntaxe

```cpp theme={null}
void PFGameSaveFilesUiProgressCallback(  
    PFLocalUserHandle localUserHandle,  
    PFGameSaveFilesSyncState syncState,  
    void* context  
)  
```

### Paramètres

**`localUserHandle`**   PFLocalUserHandle

Handle de l'utilisateur local.

**`syncState`**   [PFGameSaveFilesSyncState](/fr/services/playfab/api-references/c/pfgamesavefilestypes/enums/pfgamesavefilessyncstate)

Le nouvel état de synchronisation de l'opération.

**`context`**   void\*<br />*optional*

Pointeur de contexte transmis lors de l'inscription du rappel.

### Valeur de retour

Type : void

À déterminer

## Configuration requise

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

## Voir aussi

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


## Related topics

- [PFGameSaveFilesUiProgressUserAction](/fr/services/playfab/api-references/c/pfgamesavefilesui/enums/pfgamesavefilesuiprogressuseraction.md)
- [PFGameSaveFilesSetUiProgressResponse](/fr/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilessetuiprogressresponse.md)
- [PFGameSaveUICallbacks](/fr/services/playfab/api-references/c/pfgamesavefilesui/structs/pfgamesaveuicallbacks.md)
- [PFGameSaveFilesUiProgressGetProgress](/fr/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilesuiprogressgetprogress.md)
- [Vue d'ensemble de l'API C Services - PFGameSaveFilesUi.h](/fr/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members.md)
