DirectX
Plus d'infos
- Année
- Propriétaire
- Microsoft
- Type
- API graphique
- Licence
- Propriétaire
La collection d'API de Microsoft pour les jeux sous Windows, dont Direct3D est la seule partie qui compte vraiment.
Introduit en 1995 pour convaincre les développeurs de jeux de quitter DOS, où ils avaient un accès direct au matériel, pour Windows, où ils n'en avaient pas. La famille comprend Direct3D, DirectSound, DirectInput et d'autres ; tout ce qui n'est pas Direct3D est, en pratique, à la retraite.
DirectX 12 (2015) est une API bas niveau dans le même esprit que Vulkan : moins de surcharge côté pilote, un contrôle explicite de la mémoire et des files de commandes, et davantage de responsabilité pour le développeur. Les shaders s'écrivent en HLSL. Partagé avec la Xbox, ce qui est précisément l'intérêt de l'enfermement dans la plateforme.