Skip to main content

XGameUiShowTextEntryResult

XGameUiShowTextEntryAsync 呼び出しから結果を取得します。

構文

パラメーター

async   _In_
Type: XAsyncBlock*
XGameUiShowTextEntryAsync に渡された XAsyncBlock へのポインター。 resultTextBufferSize   _In_
Type: uint32_t
結果テキスト バッファーのサイズ。結果を含むバッファーのサイズを決定するために使用されます。この情報は XGameUiShowTextEntryResultSize を呼び出して取得できます。または、事前に割り当てられた結果バッファーがある場合は、その結果バッファーのサイズを渡すこともできます。 resultTextBuffer   _Out_writes_to_(resultTextBufferSize,resultTextBufferUsed)
Type: char
プレイヤーのテキスト入力の結果を含むテキスト バッファーへのポインター。 resultTextBufferUsed   _Out_opt_
Type: uint32_t*
プレイヤーのテキスト入力を含むバッファーの実際のサイズ。

戻り値

Type: HRESULT HRESULT 成功またはエラー コード。

解説

通常、この関数は XGameUiShowTextEntryAsyncXAsyncBlock で呼び出します。この関数を使用すると、XGameUiShowTextEntryAsync によって元々呼び出されたテキスト入力フィールドからテキスト入力を取得できます。テキスト入力結果のサイズを取得するには、XGameUiShowTextEntryResultSize を呼び出す必要があります。
非同期関数の完了後にこの関数をいつでも呼び出して関数の結果を取得することもできます。

要件

ヘッダー: XGameUI.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、Steam Deck、XBOX One ファミリー本体および XBOX Series 本体

関連項目

XGameUI
XGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
最終更新日 2026年8月24日