Direct3D 12 Reference
This section covers APIs for Direct3D 12-based graphics programming.
In this section
| Topic | Description |
|---|---|
|
The diagram shows the interface inheritance hierarchy. | |
|
Explains the use of example code in the Direct3D 12 documentation. | |
|
This section covers Direct3D 12 APIs declared in d3d12.h, including APIs for buffers, textures, and views. | |
|
This section covers Direct3D 12 APIs declared in d3d12sdklayers.h, which is for the debug layer. | |
|
This section covers Direct3D 12 APIs declared in d3d12shader.h, which helps create and manage programmable shaders. Shaders are executable programs that are programmed exclusively using HLSL. | |
|
This section covers Direct3D 12 APIs declared in d3d11on12.h. The Direct3D 11on12 APIs help you port code incrementally from D3D11 to D3D12. | |
|
These helper structures and helper functions are declared in d3dx12.h. | |
|
The following are return codes from API functions. |
Related topics