次の方法で共有


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 イベントには、IDStorageStatusArrayXID3D12Fence の名前が含まれます。

解説

この列挙型は、IDStorageFactoryX::SetDebugFlags メソッドによって使用されます。 フラグは、要求がエンキューされたときに、DirectStorage が追加の検証を実行するかどうかを制御します。 この検証はデバッグを支援するためのものです。

要件

ヘッダー: dstorage_xs.h

サポートされているプラットフォーム: Xbox Series コンソール

関連項目

IDStorageFactoryX::SetDebugFlags
DStorage