调试层接口
在 中 d3d12sdklayers.h
定义了以下接口。
在本节中
主题 | 说明 |
---|---|
ID3D12Debug | 调试接口控制调试设置并验证管道状态。 仅当调试层处于打开状态时,才能使用它。 |
ID3D12Debug1 | 将基于 GPU 的验证和依赖命令队列同步添加到调试层。 |
ID3D12Debug2 | 添加可配置的GPU-Based验证级别。 |
ID3D12Debug3 | 将添加到调试层基于 GPU 的验证、依赖命令队列同步和基于 GPU 的可配置验证级别。 |
ID3D12Debug4 | 添加禁用调试层的功能。 |
ID3D12Debug5 | 将配置对象自动命名的功能添加到调试层。 |
ID3D12Debug6 | 调试接口控制调试设置。 |
ID3D12DebugCommandList | 提供用于监视和调试命令列表的方法。 |
ID3D12DebugCommandList1 | 此接口允许修改其他命令列表调试层设置。 |
ID3D12DebugCommandQueue | 提供用于监视和调试命令队列的方法。 |
ID3D12DebugDevice | 此接口表示用于调试的图形设备。 |
ID3D12DebugDevice1 | 指定设备范围的调试层设置。 |
ID3D12InfoQueue | 信息队列接口存储、检索和筛选调试消息。 队列由消息队列、可选的存储筛选器堆栈和可选的检索筛选器堆栈组成。 |
ID3D12SharingContract | D3D11On12 诊断层与图形诊断工具之间的协定的一部分。 |