XGameUiShowErrorDialogAsync

显示错误对话框的 UI,它具有针对指定的错误代码的服务定义的错误字符串。

语法

HRESULT XGameUiShowErrorDialogAsync(  
         XAsyncBlock* async,  
         HRESULT errorCode,  
         const char* context  
)  

参数

async _In_
类型:XAsyncBlock*

指向传递到 XAsyncRunXAsyncBlock 的指针。

errorCode _In_
类型:HRESULT

要为其显示 UI 的错误代码。

context _In_opt_
类型:char*

要为错误显示的服务定义的错误字符串。

返回值

类型:HRESULT

异步调用的 HRESULT 成功或错误代码。

备注

其他按钮可能会相应地出现在该对话框上,例如针对 Xbox Insiders 的“报告问题”,以便允许报告错误。

在用户解除该错误对话框时异步操作完毕。

调用 UI 将导致游戏进入约束模式。 在约束模式下,您的游戏将在处于已调用的 UI 的后台中时接收较少的系统资源。 要详细了解游戏的约束模式和其他操作模式,请参阅 Xbox 游戏生命周期(NDA 主题)要求授权

要求

头文件: XGameUI.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XGameUI
XGameUIShowErrorDialogResult
Xbox 游戏生命周期(NDA 主题)要求授权