Direct3D
Direct3D est une API de bas niveau pour dessiner des primitives avec le pipeline de rendu ou pour effectuer des opérations parallèles avec le nuanceur de calcul. Pour plus d’informations, consultez le contenu ci-dessous.
Pour plus d’informations sur l’obtention et l’installation de Direct3D, consultez configuration de l’environnement de programmation Direct3D 12.
Dans cette section
Sujet | Description |
---|---|
Bien démarrer avec direct3D | Décrit Direct3D plus en détail, différents modèles d’application, différentes versions, rendu et calcul. |
graphiques Direct3D 12 | Direct3D 12 fournit une API et une plateforme qui permet à votre application de tirer parti des fonctionnalités graphiques et informatiques des PC équipés d’un ou plusieurs GPU compatibles Direct3D 12. |
Direct3D 11 Graphics | Vous pouvez utiliser des graphiques Microsoft Direct3D 11 pour créer des graphiques 3D pour les jeux et les applications scientifiques et de bureau. |
DXGI | DXGI gère l’énumération des cartes graphiques, l’énumération des modes d’affichage, la sélection des formats de mémoire tampon, le partage de ressources entre les processus et la présentation des images rendues dans une fenêtre ou un moniteur pour l’affichage. |
HLSL | HLSL est le langage de nuanceur de haut niveau pour DirectX. À l’aide de HLSL, vous pouvez créer des nuanceurs programmables de type C pour le pipeline Direct3D. |
DDS | Le format de fichier surface DirectDraw (DDS) prend en charge les textures non compressées et compressées (DXTn), les mipmaps, les mappages de cube et les mappages de volumes. Il est pris en charge par DirectXTex, DirectXTK, D3DX hérité et d’autres outils DirectX. |