> ## 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.

# 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](https://docs.xbox.com/fr/reference/system/xgameui/xgameui_members.md)\
[XGameUiSetUiCallbacks](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuisetuicallbacks.md)


## Related topics

- [XGameUiUiCallbacks](https://docs.xbox.com/fr/reference/system/xgameui/structs/xgameuiuicallbacks.md)
- [XGameUiSetMessageDialogUiResponse](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuisetmessagedialoguiresponse.md)
- [XGameUiShowErrorDialogUiCallback](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowerrordialoguicallback.md)
- [XGameUiShowMessageDialogResult](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowmessagedialogresult.md)
- [XGameUiShowMessageDialogAsync](https://docs.xbox.com/fr/reference/system/xgameui/functions/xgameuishowmessagedialogasync.md)
