Estructuras y funciones auxiliares para Direct3D 12

Estas estructuras auxiliares y funciones auxiliares se declaran en d3dx12.h.

d3dx12.h está disponible por separado de los encabezados de Direct3D 12. Puede descargar d3dx12.h desde la biblioteca auxiliar D3D12.

Puedes usar estas estructuras auxiliares para crear e inicializar estructuras de Direct3D. Estas estructuras auxiliares se comportan como clases de C++. Cada estructura auxiliar suele tener un constructor predeterminado, un constructor explícito, un destructor y un operador de conversión para la estructura D3D12 asociada. Cada estructura auxiliar tiene un prefijo "C" y está asociado a una estructura D3D12 que carece del prefijo "C". La mayoría de las estructuras auxiliares contienen métodos miembro de inicialización, algunos contienen funciones de comparación.

En esta sección

Tema Descripción
Interfaces auxiliares para D3D12 Estas interfaces auxiliares ayudan especialmente a controlar subrecursos y se declaran en d3dx12.h.
Estructuras auxiliares de D3D12 Estas estructuras auxiliares ayudan a inicializar muchas de las estructuras de Direct3D 12 y se declaran en d3dx12.h.
Funciones auxiliares de D3D12 Estas funciones auxiliares ayudan especialmente en el control de subrecursos y se declaran en d3dx12.h.