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

# XGameUiShowMessageDialogUiCallback

> XGameUiShowMessageDialogUiCallback

# XGameUiShowMessageDialogUiCallback

Signature d'un rappel XGameUiShowMessageDialogAsync.

## Syntaxe

```cpp theme={null}
void CALLBACK XGameUiShowMessageDialogUiCallback(
    
    XGameUiCallbackHandle callbackHandle,
    XTaskQueueHandle queue,
    const char* titleText,
    const char* contentText,
    const char* firstButtonText,
    const char* secondButtonText,
    const char* thirdButtonText,
    XGameUiMessageDialogButton defaultButton,
    XGameUiMessageDialogButton cancelButton,
    void* context.
);
```

## Paramètres

*callbackHandle*\
Type : XGameUiCallbackHandle

Handle de cet appel de rappel.

*queue*\
Type : XTaskQueueHandle

Handle de la file d'attente de tâches sur laquelle le rappel d'interface utilisateur a été exécuté.

*titleText*\
Type : const char\*

Texte du titre de la boîte de dialogue de message.

*contentText*\
Type : const char\*

Texte affiché à l'intérieur de la boîte de dialogue de message.

*firstButtonText*\
Type : const char\*

Texte affiché sur le premier bouton de la boîte de dialogue de message.

*secondButtonText*\
Type : const char\*

Texte affiché sur le deuxième bouton de la boîte de dialogue de message.

*thirdButtonText*\
Type : const char\*

Texte affiché sur le troisième bouton de la boîte de dialogue de message.

*defaultButton*\
Type : XGameUiMessageDialogButton

Indique le bouton sélectionné par défaut lors du premier affichage de la boîte de dialogue de message.

*cancelButton*\
Type : XGameUiMessageDialogButton

Indique le bouton qui représente l'action d'annulation.

*context*\
Type : void\*

Pointeur vers le contexte fourni par le développeur.

## Configuration requise

**En-tête :** XGameUi.h

**Plateformes prises en charge :** Pris en charge uniquement sur Steam Deck

## Voir aussi

[XGameUI](/fr/reference/system/xgameui/xgameui_members)\
[XGameUiSetUiCallbacks](/fr/reference/system/xgameui/functions/xgameuisetuicallbacks)


## Related topics

- [XGameUiShowMessageDialogUiCallback](/reference/system/xgameui/functions/xgameuishowmessagedialoguicallback.md)
- [XGameUiUiCallbacks](/reference/system/xgameui/structs/xgameuiuicallbacks.md)
