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

> UI コールバックを設定します。これらの UI コールバックは、PFGameSaveFilesAddUserWithUiAsync() または PFGameSaveFilesUploadWithUiAsync() の実行中にトリガーされます。PFGameSaveFilesAddUserWithUiAsync() は任意の UI コールバックをトリガーする可能性がありますが、PFGameSaveFilesUploadWithUiAsync() は PFGameSaveFilesUiProgressCallback と PFGameSaveFilesUiSyncFailedCallback のいずれかまたは両方のみをトリガーします。Windows 以外のプラットフォームでは、ゲームでレンダリングされる UI ダイアログをトリガーするために、これらのコールバックを設定する必要があります。XBOX および Windows プラットフォームでは、ファイルの同期はプロセス外で行われ、標準 UI がプラットフォームによって提供されますが、タイトルは必要に応じてこれらのコールバックを設定してカスタム UI ダイアログをレンダリングできます。

UI コールバックを設定します。これらの UI コールバックは、PFGameSaveFilesAddUserWithUiAsync() または PFGameSaveFilesUploadWithUiAsync() の実行中にトリガーされます。PFGameSaveFilesAddUserWithUiAsync() は任意の UI コールバックをトリガーする可能性がありますが、PFGameSaveFilesUploadWithUiAsync() は PFGameSaveFilesUiProgressCallback と PFGameSaveFilesUiSyncFailedCallback のいずれかまたは両方のみをトリガーします。Windows 以外のプラットフォームでは、ゲームでレンダリングされる UI ダイアログをトリガーするために、これらのコールバックを設定する必要があります。XBOX および Windows プラットフォームでは、ファイルの同期はプロセス外で行われ、標準 UI がプラットフォームによって提供されますが、タイトルは必要に応じてこれらのコールバックを設定してカスタム UI ダイアログをレンダリングできます。

## 構文

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

### パラメーター

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

設定するコールバック。

### 戻り値

型: HRESULT

未定

## 要件

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

## 関連項目

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


## Related topics

- [PFGameSaveFilesAddUserWithUiAsync](/ja-jp/services/playfab/api-references/c/pfgamesavefiles/functions/pfgamesavefilesadduserwithuiasync.md)
- [Services C API overview - PFGameSaveFilesUi.h](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members.md)
- [Services C API overview - PFGameSaveFiles.h](/ja-jp/services/playfab/api-references/c/pfgamesavefiles/pfgamesavefiles_members.md)
- [Game Saves のエラー処理に関する FAQ](/ja-jp/services/playfab/player-progression/game-saves/error-handling-faq.md)
- [PFGameSaveFilesSetUiProgressResponse](/ja-jp/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilessetuiprogressresponse.md)
