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

# XGameUiUiCallbacks

> XGameUiUiCallbacks

# XGameUiUiCallbacks

包含開發人員定義之 UI 回呼指標的結構。

## 語法

```cpp theme={null}
struct XGameUiUiCallbacks {
    void* context;
    XGameUiShowPlayerProfileCardUiCallback* showPlayerProfileCardCallback;
    XGameUiShowPlayerPickerUiCallback* showPlayerPickerCallback;
    XGameUiShowSendGameInviteUiCallback* showSendGameInviteCallback;
    XGameUiShowAchievementsUiCallback* showAchievementsCallback;
    XGameUiShowMultiplayerActivityGameInviteUiCallback* showMultiplayerActivityGameInviteCallback;
    XGameUiShowMessageDialogUiCallback* showMessageDialogCallback;
    XGameUiShowErrorDialogUiCallback* showErrorDialogCallback;
    XGameUiShowTextEntryUiCallback* showTextEntryCallback;
};
```

### 參數

*showPlayerProfileCardCallback*\
類型：XGameUiShowPlayerProfileCardUiCallback\*

XGameUiShowPlayerProfileCardAsync 的處理常式，或為 null 以使用系統 UI。

*showPlayerPickerCallback*\
類型：XGameUiShowPlayerPickerUiCallback\*

XGameUiShowPlayerPickerAsync 的處理常式，或為 null 以使用系統 UI。

*showSendGameInviteCallback*\
類型：XGameUiShowSendGameInviteUiCallback\*

XGameUiShowSendGameInviteAsync 的處理常式，或為 null 以使用系統 UI。

*showAchievementsCallback*\
類型：XGameUiShowAchievementsUiCallback\*

XGameUiShowAchievementsAsync 的處理常式，或為 null 以使用系統 UI。

*showMultiplayerActivityGameInviteCallback*\
類型：XGameUiShowMultiplayerActivityGameInviteUiCallback\*

XGameUiShowMultiplayerActivityGameInviteAsync 的處理常式，或為 null 以使用系統 UI。

*showMessageDialogCallback*\
類型：XGameUiShowMessageDialogUiCallback\*

XGameUiShowMessageDialogAsync 的處理常式，或為 null 以使用系統 UI。

*showErrorDialogCallback*\
類型：XGameUiShowErrorDialogUiCallback\*

XGameUiShowErrorDialogAsync 的處理常式，或為 null 以使用系統 UI。

*showTextEntryCallback*\
類型：XGameUiShowTextEntryUiCallback\*

XGameUiShowTextEntryAsync 的處理常式，或為 null 以使用系統 UI。

## 備註

此結構會傳遞至 XGameUiSetUiCallbacks。任何非零的回呼欄位，都會取代對應 XGameUi API 的現有系統 UI。開發人員可以為每個回呼加入一個內容指標，該指標會傳遞至回呼中。

## 需求

**標頭：** XGameUi.h

**支援的平台：** 僅在 Steam Deck 上支援

## 另請參閱

[XGameUI](/zh-TW/reference/system/xgameui/xgameui_members)
[XGameUiSetUiCallbacks](/zh-TW/reference/system/xgameui/functions/xgameuisetuicallbacks)


## Related topics

- [XGameUiUiCallbacks](/reference/system/xgameui/structs/xgameuiuicallbacks.md)
- [XGameUiSetUiCallbacks](/reference/system/xgameui/functions/xgameuisetuicallbacks.md)
