다음을 통해 공유


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 참가자가 버그를 보고할 수 있도록 허용하는 "문제 보고"와 같은 추가 단추가 대화 상자에 적절하게 나타날 수 있습니다.

사용자가 오류 대화 상자를 닫으면 비동기 작업이 완료됩니다.

UI를 호출하면 게임이 제한 모드로 전환됩니다. 제한 모드에서는 호출된 UI의 백그라운드에 있는 동안 타이틀이 시스템 리소스를 적게 받게 됩니다. 타이틀의 제한 모드 및 기타 운영 모드에 대한 자세한 내용은 Xbox 게임 수명 주기(NDA 항목)권한 부여 필요를 참조하세요.

요구 사항

헤더: XGameUI.h

라이브러리: xgameruntime.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XGameUI
XGameUIShowErrorDialogResult
Xbox 게임 수명 주기(NDA 항목)권한 부여 필요