Skip to main content

XThreadIsTimeSensitive

呼び出し元のスレッドが時間依存としてマークされているかどうかを示します。

構文

パラメーター

なし。

戻り値

Type: bool 呼び出し元のスレッドが時間依存としてマークされている場合は true を、それ以外の場合は false を返します。

解説

この関数は、呼び出し元のスレッドが 時間依存スレッド として設定されているかどうかを示します。時間依存スレッドでは、ブロッキングや長時間実行される操作を実行してはいけません。時間依存で安全な Gaming Runtime Services (GRTS) API のみが、時間依存スレッドから呼び出せます。詳細については、Time-sensitive threads を参照してください。 スレッドを時間依存に設定またはクリアするには、XThreadSetTimeSensitive 関数を使用します。この関数は、Gaming Runtime Services (GRTS) API が照会できるスレッド ローカル ストレージ内のビットを設定またはクリアします。 時間依存でないメソッドの先頭で XThreadAssertNotTimeSensitive 関数を使用すると、そのメソッドが時間依存スレッドから呼び出された場合にデバッガーに割り込むことができます。

要件

ヘッダー: XThread.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One 本体、XBOX Series 本体

関連項目

XThread
Time-sensitive threads
最終更新日 2026年8月24日