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

# XGameUiShowTextEntryUiCallback

> XGameUiShowTextEntryUiCallback

# XGameUiShowTextEntryUiCallback

XGameUiShowTextEntryAsync コールバックのシグネチャ。

## Syntax

```cpp theme={null}
void CALLBACK XGameUiShowTextEntryUiCallback(
    
    XGameUiCallbackHandle callbackHandle,
    XTaskQueueHandle queue,
    const char* titleText,
    const char* descriptionText,
    const char* defaultText,
    XGameUiTextEntryInputScope inputScope,
    uint32_t maxTextLength,
    void* context
);
```

### Parameters

*callbackHandle*\
型: XGameUiCallbackHandle

このコールバック呼び出しに対するハンドル。

*queue*\
型: XTaskQueueHandle

UI コールバックが実行されたタスク キューへのハンドルを挿入します。

*titleText*\
型: const char\*

テキスト エントリ UI のタイトルに使用する UTF-8 文字列。

*descriptionText*\
型: const char\*

テキスト エントリ UI の説明に使用する UTF-8 文字列。

*defaultText*\
型: const char\*

テキスト エントリ UI で入力欄に最初に表示する UTF-8 文字列。

*inputScope*\
型: XGameUiTextEntryInputScope

テキスト エントリの入力スコープ。許可される情報の種類を示します。

*maxTextLength*\
型: uint32\_t

UTF-8 文字列で許可される最大文字数。

*context*\
型: void\*

開発者が指定するコンテキストへのポインター。

## Requirements

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

**サポートされているプラットフォーム:** Steam Deck のみでサポート

## See also

[XGameUI](/reference/system/xgameui/xgameui_members)\
[XGameUiSetUiCallbacks](/reference/system/xgameui/functions/xgameuisetuicallbacks)


## Related topics

- [XGameUiUiCallbacks](/ja-jp/reference/system/xgameui/structs/xgameuiuicallbacks.md)
- [XGameUiSetTextEntryUiResponse](/ja-jp/reference/system/xgameui/functions/xgameuisettextentryuiresponse.md)
- [XGameUiShowTextEntryAsync](/ja-jp/reference/system/xgameui/functions/xgameuishowtextentryasync.md)
- [XGameUiShowTextEntryResult](/ja-jp/reference/system/xgameui/functions/xgameuishowtextentryresult.md)
- [XGameUiShowTextEntryResultSize](/ja-jp/reference/system/xgameui/functions/xgameuishowtextentryresultsize.md)
