> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameUiShowTextEntryResult

> XGameUiShowTextEntryResult

# XGameUiShowTextEntryResult

Obtient les résultats d'un appel à [XGameUiShowTextEntryAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md).

## Syntaxe

```cpp theme={null}
HRESULT XGameUiShowTextEntryResult(  
         XAsyncBlock* async,  
         uint32_t resultTextBufferSize,  
         char* resultTextBuffer,  
         uint32_t* resultTextBufferUsed  
)  
```

### Paramètres

*async*   \_In\_\
Type : [XAsyncBlock\*](https://docs.xbox.com/fr/reference/system/xasync/structs/xasyncblock.md)

Pointeur vers le [XAsyncBlock](https://docs.xbox.com/fr/reference/system/xasync/structs/xasyncblock.md) qui a été passé à [XGameUiShowTextEntryAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md).

*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](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryresultsize.md). 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](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md). Cette fonction vous permet de récupérer le texte saisi dans un champ de saisie de texte initialement demandé par [XGameUiShowTextEntryAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md). Pour récupérer la taille du résultat de la saisie de texte, vous devez appeler [XGameUiShowTextEntryResultSize](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryresultsize.md).\
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](https://docs.xbox.com/fr/reference/system/xgameui/xgameui_members.md)\
[XGameUiShowTextEntryAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md)\
[XGameUiShowTextEntryResultSize](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryresultsize.md)


## Related topics

- [XGameUiShowTextEntryResultSize](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryresultsize.md)
- [XGameUiShowTextEntryAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryasync.md)
- [XGameUiSetTextEntryUiResponse](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuisettextentryuiresponse.md)
- [XGameUI (contenu de l'API)](https://docs.xbox.com/fr/reference/system/xgameui/xgameui_members.md)
- [XGameUiShowTextEntryUiCallback](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowtextentryuicallback.md)
