Skip to main content

XGameUiShowErrorDialogAsync

Affiche une interface utilisateur de boîte de dialogue d’erreur avec une chaîne d’erreur définie par le service pour le code d’erreur spécifié.

Syntaxe

Paramètres

async _In_
Type : XAsyncBlock*
Pointeur vers le XAsyncBlock passé à XAsyncRun. errorCode _In_
Type : HRESULT
Le code d’erreur pour lequel afficher l’interface utilisateur. context _In_opt_
Type : char*
La chaîne d’erreur définie par le service à afficher pour l’erreur.

Valeur de retour

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

Remarques

Des boutons supplémentaires peuvent apparaître dans la boîte de dialogue selon le cas, par exemple « Signaler un problème » pour les XBOX Insiders afin de permettre le signalement de bogues. L’opération asynchrone se termine lorsque l’utilisateur ferme la boîte de dialogue d’erreur. L’appel d’une interface utilisateur fera passer votre jeu en mode limité. En mode limité, votre titre recevra moins de ressources système pendant qu’il se trouve en arrière-plan de l’interface utilisateur appelée. Pour en savoir plus sur le mode limité et les autres modes de fonctionnement de votre titre, consultez Cycle de vie des jeux XBOX (rubrique sous NDA).

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
XGameUIShowErrorDialogResult
Cycle de vie des jeux XBOX (rubrique sous NDA)
Last modified on October 6, 2026