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 SeriesVoir aussi
XGameUIXGameUiShowTextEntryAsync
XGameUiShowTextEntryResultSize
