XGameUiShowTextEntryResult
XGameUiShowTextEntryAsync 호출에서 결과를 가져옵니다.
구문
HRESULT XGameUiShowTextEntryResult(
XAsyncBlock* async,
uint32_t resultTextBufferSize,
char* resultTextBuffer,
uint32_t* resultTextBufferUsed
)
매개 변수
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's의 XAsyncBlock에서 호출됩니다. 이 함수를 사용하면 원래 XGameUiShowTextEntryAsync에서 호출한 텍스트 입력 필드에서 텍스트 입력을 검색할 수 있습니다. 텍스트 입력 결과의 크기를 검색하려면 XGameUiShowTextEntryResultSize를 호출해야 합니다.
또한 함수 결과를 검색하기 위해 비동기 함수가 완료된 후에도 언제든지 이 함수를 호출할 수 있습니다.
요구 사항
헤더: XGameUI.h
라이브러리: xgameruntime.lib
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔
참고 항목
XGameUI
XGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize