Référence de Direct3D 12

Cette section traite des API pour la programmation graphique basée sur Direct3D 12.

Contenu de cette section

Rubrique Description
Hiérarchie d’interface Le diagramme montre la hiérarchie d’héritage d’interface.
Exemple de code dans la référence D3D12 Explique l’utilisation d’exemples de code dans la documentation Direct3D 12.
Référence de base Cette section traite des API Direct3D 12 déclarées dans d3d12.h, y compris les API pour les mémoires tampons, les textures et les vues.
Référence de couche de débogage Cette section traite des API Direct3D 12 déclarées dans d3d12sdklayers.h, qui concerne la couche de débogage.
Référence du nuanceur Cette section traite des API Direct3D 12 déclarées dans d3d12shader.h, ce qui permet de créer et de gérer des nuanceurs programmables. Les nuanceurs sont des programmes exécutables qui sont programmés exclusivement à l’aide de HLSL.
11on12 référence Cette section traite des API Direct3D 12 déclarées dans d3d11on12.h. Les API Direct3D 11on12 vous aident à porter le code de manière incrémentielle de D3D11 vers D3D12.
Référence direct Machine Learning (DirectML) Cette section couvre les API Direct Machine Learning (DirectML) déclarées dans directml.h.
Structures et fonctions d’assistance pour D3D12 Ces structures d’assistance et fonctions d’assistance sont déclarées dans d3dx12.h.
Codes de retour Direct3D 12 Voici les codes de retour des fonctions API.
Direct3D 12 Raytracing Cette section fournit des liens vers des API pertinentes pour Direct3D 12 Raytracing.
Direct3D 12 sur Windows 7 Cette section traite des API Direct3D 12 déclarées dans d3d12downlevel.h, pour une utilisation uniquement sur Windows 7. Pour plus d’informations, consultez Portage de jeux DirectX 12 vers Windows 7.