共用方式為


D3D12_GPU_BASED_VALIDATION_FLAGS列舉 (d3d12sdklayers.h)

描述要在執行時間執行的 GPU 型驗證層級。

Syntax

typedef enum D3D12_GPU_BASED_VALIDATION_FLAGS {
  D3D12_GPU_BASED_VALIDATION_FLAGS_NONE = 0,
  D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING = 0x1
} ;

常數

 
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE
值: 0
預設行為;資源狀態、描述元和描述項資料表都會經過驗證。
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
值: 0x1
設定時,GPU 型驗證不會執行資源狀態驗證,這可大幅降低 GPU 型驗證的效能成本。 仍會驗證描述項和描述項堆積。

備註

此列舉會與 ID3D12Debug2::SetGPUBasedValidationFlags 方法搭配使用,以設定將發生的執行時間驗證數量。

需求

   
標頭 d3d12sdklayers.h

另請參閱

核心列舉