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 de l’exemple de code dans la documentation Direct3D 12.
Référence de base Cette section couvre les API Direct3D 12 déclarées dans d3d12.h, y compris les API pour les mémoires tampons, les textures et les vues.
Informations de référence sur la couche de débogage Cette section couvre les API Direct3D 12 déclarées dans d3d12sdklayers.h, qui est destinée à la couche de débogage.
Référence du nuanceur Cette section traite des API Direct3D 12 déclarées dans d3d12shader.h, 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.
Référence 11on12 Cette section couvre les 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.
Informations de référence sur 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 d’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 .