Skip to main content

XGameUiShowTextEntryResult

取得 XGameUiShowTextEntryAsync 呼叫的結果。

語法

參數

async   _In_
類型:XAsyncBlock*
指向傳遞給 XGameUiShowTextEntryAsync 之 XAsyncBlock 的指標。 resultTextBufferSize   _In_
類型:uint32_t
結果文字緩衝區的大小,用來判斷包含結果之緩衝區的大小。您可以呼叫 XGameUiShowTextEntryResultSize 來取得此資訊。或者,如果您有預先配置的結果緩衝區,可以傳入該結果緩衝區的大小。 resultTextBuffer   _Out_writes_to_(resultTextBufferSize,resultTextBufferUsed)
類型:char
指向包含玩家文字輸入結果之文字緩衝區的指標。 resultTextBufferUsed   _Out_opt_
類型:uint32_t*
包含玩家文字輸入之緩衝區的實際大小。

傳回值

類型:HRESULT HRESULT 成功或錯誤碼。

備註

此函式通常會在 XGameUiShowTextEntryAsync 的 XAsyncBlock 中呼叫。此函式可讓您從原本由 XGameUiShowTextEntryAsync 呼叫的文字輸入欄位擷取文字輸入。若要擷取文字輸入結果的大小,您需要呼叫 XGameUiShowTextEntryResultSize。
您也可以在非同步函式完成之後隨時呼叫此函式,以擷取函式結果。

需求

標頭: XGameUI.h 程式庫: xgameruntime.lib 支援的平台: Windows、Steam Deck、XBOX One 系列主機和 XBOX Series 主機

另請參閱

XGameUI
XGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
Last modified on October 6, 2026