La multitude des composants DirectX existe sous deux formes.
La première forme est la bibliothèque de programmation DirectX, qui fournit une interface de programmation d'applications (API) pour les développeurs. La deuxième forme est le runtime DirectX, qui est un ensemble de bibliothèques et de composants nécessaires pour exécuter les