En attendant l´arrivée d´ici quelques jours des premières cartes graphiques optimisées pour DirectX 10 et Vista, Microsoft devrait mettre à disposition une version compatible DirectX 10 pour Windows XP. Rappelons que DirectX est une suite d´API (Application Programming Interface) ou plutôt de fonctions pré-programmées multimédia qui permet d´exploiter les capacités matérielles d´un PC ou d´une console de jeu Microsoft. Apparue pour la première fois en 1995 sous le nom de "The Game SDK", la bibliothèque s´adresse aussi bien aux traitements audio et vidéo (carte vidéo, carte son, etc.) qu´aux périphériques d´entrée/sortie (joystick, carte réseau, souris, etc.). Les programmes ludiques ne sont donc pas les seuls consommateurs des « directives » DirectX. Or en juin dernier, Microsoft laissait sous-entendre que seul son système d´exploitation Vista intégrerait la version 10 de DirectX. Laissant par la même occasion les utilisateurs de Windows XP à l´écart des nouvelles fonctionnalités apportées par cette prochaine version 10 ou les obligeant à migrer vers Vista. Mais encore une fois, sous la pression de nombreux programmeurs ainsi que de l´absence quantitative de nouvelles cartes/puces graphiques susceptibles de faire tourner DirectX 10 dès la sortie de Vista, l´éditeur de Redmond devrait proposer une version DirectX 9.0 L pour XP, apte à faire fonctionner le matériel et les jeux nécessitant DirectX 10.