Skip to main content

XGameUiShowTextEntryResult

Obtém os resultados de uma chamada de XGameUiShowTextEntryAsync.

Sintaxe

Parâmetros

async   _In_
Tipo: XAsyncBlock*
Um ponteiro para o XAsyncBlock que foi passado para XGameUiShowTextEntryAsync. resultTextBufferSize   _In_
Tipo: uint32_t
O tamanho do buffer de texto dos resultados, usado para determinar o tamanho do buffer que contém o resultado. Você pode obter essas informações chamando XGameUiShowTextEntryResultSize. Como alternativa, se você tiver um buffer de resultados pré-alocado, poderá passar o tamanho desse buffer de resultados. resultTextBuffer   _Out_writes_to_(resultTextBufferSize,resultTextBufferUsed)
Tipo: char
Um ponteiro para o buffer de texto que contém o resultado da entrada de texto do jogador. resultTextBufferUsed   _Out_opt_
Tipo: uint32_t*
O tamanho real do buffer que continha a entrada de texto do jogador.

Valor retornado

Tipo: HRESULT Código de êxito ou de erro HRESULT.

Comentários

Normalmente, esta função deve ser chamada no XAsyncBlock de XGameUiShowTextEntryAsync. Esta função permite que você recupere a entrada de texto de um campo de entrada de texto que foi originalmente solicitado por XGameUiShowTextEntryAsync. Para recuperar o tamanho do resultado da entrada de texto, você precisará chamar XGameUiShowTextEntryResultSize.
Você também pode chamar esta função a qualquer momento após a conclusão da função assíncrona para recuperar o resultado da função.

Requisitos

Cabeçalho: XGameUI.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, Steam Deck, consoles da família XBOX One e consoles XBOX Series

Confira também

XGameUI
XGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
Last modified on October 6, 2026