Helper structures and functions for Direct3D 12
These helper structures and helper functions are declared in
d3dx12.h is available separately from the Direct3D 12 headers. You can download
d3dx12.h from The D3D12 Helper Library.
You can use these helper structures to create and initialize Direct3D structures. These helper structures behave like C++ classes. Each helper structure typically has a default constructor, an explicit constructor, a destructor, and a cast operator for the associated D3D12 structure. Each helper structure has a 'C' prefix and is associated with a D3D12 structure which lacks the 'C' prefix. Most helper structures contain initialization member methods, some contain comparison functions.
In this section
|Helper Interfaces for D3D12||These helper interfaces help particularly in handling subresources, and are declared in
|Helper Structures for D3D12||These helper structures help initialize many of the Direct3D 12 structures, and are declared in
|Helper Functions for D3D12||These helper functions help particularly in handling subresources, and are declared in