Referencia de Direct3D 12

En esta sección se tratan las API para la programación gráfica basada en Direct3D 12.

En esta sección

Tema Descripción
Jerarquía de interfaz En el diagrama se muestra la jerarquía de herencia de interfaz.
Código de ejemplo en la referencia D3D12 Explica el uso del código de ejemplo en la documentación de Direct3D 12.
Referencia principal En esta sección se tratan las API de Direct3D 12 declaradas en d3d12.h, incluidas las API para búferes, texturas y vistas.
Referencia de la capa de depuración En esta sección se tratan las API de Direct3D 12 declaradas en d3d12sdklayers.h, que es para la capa de depuración.
Referencia del sombreador En esta sección se tratan las API de Direct3D 12 declaradas en d3d12shader.h, lo que ayuda a crear y administrar sombreadores programables. Los sombreadores son programas ejecutables que se programan exclusivamente con HLSL.
Referencia de 11on12 En esta sección se tratan las API de Direct3D 12 declaradas en d3d11on12.h. Las API de Direct3D 11on12 le ayudan a portar el código incrementalmente de D3D11 a D3D12.
Referencia de direct Machine Learning (DirectML) En esta sección se tratan las API de Direct Machine Learning (DirectML) declaradas en directml.h.
Funciones y estructuras auxiliares para D3D12 Estas estructuras auxiliares y funciones auxiliares se declaran en d3dx12.h.
Códigos de retorno de Direct3D 12 A continuación se muestran los códigos de retorno de las funciones de API.
Direct3D 12 Raytracing En esta sección se proporcionan vínculos a las API que son relevantes para Direct3D 12 Raytracing.
Direct3D 12 en Windows 7 En esta sección se tratan las API de Direct3D 12 declaradas en d3d12downlevel.h, para su uso únicamente en Windows 7. Consulta Migración de juegos de DirectX 12 a Windows 7 para obtener más detalles.