Direct X
Le Direct X est essentiellement utilisé pour les jeux.
Il représente un ensemble de pilotes (drivers) pour de nombreuses fonctions. Son intérêt consiste à regrouper tous les drivers et leur associer une même programmation. C'est donc une interface entre les drivers et les programmes qui l'utilisent. Ainsi, un programmeur n'a plus à prendre en compte tous les drivers existant et faire en sorte que le jeu fonctionne avec chacun d'entre eux.