XErrorCallback
ゲーミング OS またはゲーミング ランタイムでエラーが発生した場合に呼び出されるコールバック。Syntax
Parameters
hr _In_型: HRESULT エラーに関連付けられた HRESULT コード。 msg _In_z_
型: char* エラーのテキスト説明。 context _In_
型: void* コールバックのコンテキスト ポインター。
Return value
型: bool システムが処理を続行して、XErrorSetOptions で指定されたことを実行するように指示するにはtrue を返します。それ以外の場合、エラーを無視するには false を返します。
Remarks
XErrorSetCallback 関数を使用して、エラーが発生した場合にシステムが呼び出す必要のあるゲーム内のXErrorCallback コールバックを指定し、XErrorSetOptions 関数を使用して、ゲーミング OS またはゲーミング ランタイムでエラーが発生したときにゲームがどのように動作するべきかを指定します。
次の例は、エラー オプションを設定する方法、カスタム エラー コールバックを定義する方法、およびシステムからエラー通知を受け取るためにカスタム エラー コールバックを設定する方法を示します。
Requirements
ヘッダー: XError.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体See also
XError membersXErrorSetCallback
