Skip to main content

XGameUiShowTextEntryResult

Obtient les résultats d’un appel à XGameUiShowTextEntryAsync.

Syntaxe

Paramètres

async   _In_
Type : XAsyncBlock*
Pointeur vers le XAsyncBlock qui a été passé à XGameUiShowTextEntryAsync. resultTextBufferSize   _In_
Type : uint32_t
Taille de la mémoire tampon de texte des résultats, utilisée pour déterminer la taille de la mémoire tampon qui contient le résultat. Vous pouvez obtenir cette information en appelant XGameUiShowTextEntryResultSize. Sinon, si vous disposez d’une mémoire tampon de résultats préallouée, vous pouvez passer la taille de cette mémoire tampon. resultTextBuffer   _Out_writes_to_(resultTextBufferSize,resultTextBufferUsed)
Type : char
Pointeur vers la mémoire tampon de texte qui contient le résultat de la saisie de texte du joueur. resultTextBufferUsed   _Out_opt_
Type : uint32_t*
Taille réelle de la mémoire tampon qui contenait la saisie de texte du joueur.

Valeur de retour

Type : HRESULT Code de réussite ou d’erreur HRESULT.

Remarques

En général, cette fonction doit être appelée dans le XAsyncBlock de XGameUiShowTextEntryAsync. Cette fonction vous permet de récupérer le texte saisi dans un champ de saisie de texte initialement demandé par XGameUiShowTextEntryAsync. Pour récupérer la taille du résultat de la saisie de texte, vous devez appeler XGameUiShowTextEntryResultSize.
Vous pouvez également appeler cette fonction à tout moment après la fin de la fonction asynchrone afin de récupérer le résultat de la fonction.

Configuration requise

En-tête : XGameUI.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, Steam Deck, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XGameUI
XGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
Last modified on October 6, 2026