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 主機另請參閱
XGameUIXGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
