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

> 同期操作が新しい状態に遷移したときに発生する通知コールバック。このコールバックは状態遷移ごとに 1 回発生します (たとえば、PreparingForUpload で 1 回、Uploading で 1 回)。状態内で進行状況が進むたびに繰り返し発生することは「ありません」。状態内の詳細な進行状況を取得するには、PFGameSaveFilesUiProgressGetProgress を呼び出して現在のバイト数と合計バイト数をポーリングします。タイトルでは、このコールバックが高頻度で発生することを期待するのではなく、状態変更の通知 (進行状況ダイアログの表示や更新など) として扱う必要があります。

同期操作が新しい状態に遷移したときに発生する通知コールバック。このコールバックは状態遷移ごとに 1 回発生します (たとえば、PreparingForUpload で 1 回、Uploading で 1 回)。状態内で進行状況が進むたびに繰り返し発生することは「ありません」。状態内の詳細な進行状況を取得するには、PFGameSaveFilesUiProgressGetProgress を呼び出して現在のバイト数と合計バイト数をポーリングします。タイトルでは、このコールバックが高頻度で発生することを期待するのではなく、状態変更の通知 (進行状況ダイアログの表示や更新など) として扱う必要があります。

## 構文

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

### パラメーター

**`localUserHandle`**   PFLocalUserHandle

ローカル ユーザー ハンドル。

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

操作の新しい同期状態。

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

コールバックの登録時に渡されたコンテキスト ポインター。

### 戻り値

型: void

TBD

## 要件

**ヘッダー:** PFGameSaveFilesUi.h

## 関連項目

[PFGameSaveFilesUi メンバー](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members)


## Related topics

- [PFGameSaveFilesUiProgressUserAction](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/enums/pfgamesavefilesuiprogressuseraction.md)
- [PFGameSaveFilesSetUiProgressResponse](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilessetuiprogressresponse.md)
- [Services C API overview - PFGameSaveFilesUi.h](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members.md)
- [PFGameSaveFilesUiProgressGetProgress](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilesuiprogressgetprogress.md)
- [PFGameSaveUICallbacks](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/structs/pfgamesaveuicallbacks.md)
