Direct3D 12 参考

本部分介绍基于 Direct3D 12 的图形编程的 API。

在本节中

主题 说明
接口层次结构 此图显示了接口继承层次结构。
D3D12 参考中的示例代码 介绍 Direct3D 12 文档中示例代码的用法。
核心参考 本部分介绍在 d3d12.h 中声明的 Direct3D 12 API,包括缓冲区、纹理和视图的 API。
调试层参考 本部分介绍在 d3d12sdklayers.h 中声明的 Direct3D 12 API,该 API 适用于调试层。
着色器参考 本部分介绍在 d3d12shader.h 中声明的 Direct3D 12 API,这有助于创建和管理可编程着色器。 着色器是使用 HLSL 专门编程的可执行程序。
11on12 参考 本部分介绍在 d3d11on12.h 中声明的 Direct3D 12 API。 Direct3D 11on12 API 可帮助你以增量方式将代码从 D3D11 移植到 D3D12。
Direct Machine Learning (DirectML) 参考 本部分介绍 direct machine Learning (DirectML) API 在 directml.h 中声明。
D3D12 的帮助程序结构和函数 这些帮助程序结构和帮助程序函数在 中 d3dx12.h声明。
Direct3D 12 返回代码 下面是 API 函数的返回代码。
Direct3D 12 光线跟踪 本部分提供指向与 Direct3D 12 光线跟踪相关的 API 的链接。
Windows 7 上的 Direct3D 12 本部分介绍在 中 d3d12downlevel.h声明的 Direct3D 12 API,仅供在 Windows 7 上使用。 有关更多详细信息,请参阅 将 DirectX 12 游戏移植到 Windows 7