ID3D12Debug::EnableDebugLayer 方法 (d3d12sdklayers.h)
启用调试层。
语法
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 |
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈