DSTORAGE_DEBUG
DirectStorage デバッグ レイヤーを制御するフラグ。
構文
enum DSTORAGE_DEBUG
{
DSTORAGE_DEBUG_NONE = 0x00,
DSTORAGE_DEBUG_SHOW_ERRORS = 0x01,
DSTORAGE_DEBUG_BREAK_ON_ERROR = 0x02,
DSTORAGE_DEBUG_RECORD_OBJECT_NAMES = 0x04
}
定数
定数 | 説明 |
---|---|
DSTORAGE_DEBUG_NONE | DirectStorage デバッグ レイヤーは無効です。 |
DSTORAGE_DEBUG_SHOW_ERRORS | エラー情報をデバッガーに出力します。 |
DSTORAGE_DEBUG_BREAK_ON_ERROR | エラーが検出されるたびにデバッグ ブレークをトリガーします。 |
DSTORAGE_DEBUG_RECORD_OBJECT_NAMES | ETW イベントには、IDStorageStatusArrayX と ID3D12Fence の名前が含まれます。 |
解説
この列挙型は、IDStorageFactoryX::SetDebugFlags メソッドによって使用されます。 フラグは、要求がエンキューされたときに、DirectStorage が追加の検証を実行するかどうかを制御します。 この検証はデバッグを支援するためのものです。
要件
ヘッダー: dstorage_xs.h
サポートされているプラットフォーム: Xbox Series コンソール