Skip to main content

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 members
XErrorSetCallback
最終更新日 2026年8月24日