XGameUiShowErrorDialogAsync
指定されたエラー コードに対してサービスで定義されているエラー文字列を、エラー ダイアログの UI に表示します。
構文
HRESULT XGameUiShowErrorDialogAsync(
XAsyncBlock* async,
HRESULT errorCode,
const char* context
)
パラメーター
async _In_
型: XAsyncBlock*
XAsyncRun に渡された XAsyncBlock へのポインター。
errorCode _In_
型: HRESULT
UI を表示するエラー コード。
context _In_opt_
型: char*
エラーに対して表示する、サービスで定義されているエラー文字列。
戻り値
型: HRESULT
非同期呼び出しの HRESULT の成功またはエラー コードです。
解説
必要に応じて、ダイアログに追加のボタンが表示される場合があります。たとえば、Xbox Insider の場合は [問題の報告] をクリックして、バグの報告を許可します。
ユーザーがエラー ダイアログを閉じると、非同期操作が完了します。
UI を呼び出すと、ゲームが制限モードに入ります。 制限モードでは、呼び出された UI のバックグラウンドにある間、タイトルが受け取るシステム リソースが少なくなります。 タイトルの制限モードや他の操作モードの詳細については、「Xbox ゲーム ライフ サイクル (NDA トピック)認可が必須です」をお読みください。
要件
ヘッダー: XGameUI.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
XGameUI
XGameUIShowErrorDialogResult
Xbox ゲーム ライフ サイクル (NDA トピック)認可が必須です