ID3D12Debug::EnableDebugLayer 方法 (d3d12sdklayers.h)
啟用偵錯層。
Syntax
void EnableDebugLayer();
傳回值
無
備註
若要使用此 API 啟用偵錯層,必須先呼叫它,才能建立 D3D12 裝置。 建立 D3D12 裝置之後呼叫此 API 會導致 D3D12 執行時間移除裝置。
範例
啟用 D3D12 偵錯層。
// Enable the D3D12 debug layer.
{
ComPtr<ID3D12Debug> debugController;
if (SUCCEEDED(D3D12GetDebugInterface(IID_PPV_ARGS(&debugController))))
{
debugController->EnableDebugLayer();
}
}
請參閱 D3D12 參考中的範例程式碼。
需求
目標平台 | Windows |
標頭 | d3d12sdklayers.h |