Ben directX fonctionne sur toutes les cartes compatible windows. DirextX est on va dire une liste de fonction qui permettent d'exploiter la capacité matériel de ta carte graphique (dans ce cas là car diret X s'occupe de toute ta machine). Sur directX tu as deux solution. Soit ton matériel le gère et donc les fonctions seront gérés telle quelle. Ou alors ton matériel ne supporte pas les fonctions et alors directX va gérer logiciellement la ou les fonctions. Ca entraine une dégradation des performances et un traitement de moins bonne qualité mais ça tu le savais.
Mais il arrive que dans certain jeu, certain chipset ne soit pas supporté. Et là, je ne pourrai te donner les raisons. Je pencherais pour la raison qu'elle ne gère pas un minimum des fonctions requise pour le jeu tout simplement. Beaucoups de carte directX 7 (8 surement déjà) ne fonctionne plus sur certain jeu tout simplement alors que sur d'autre ça passe. Je ne vois que ça.
Et si tu joue à des jeux qui utilise pleinement directX9 alors en jouant à un matériel antérieur, t auras des effets, fonctions qui seront souvent comme je l'ai dit plus haut, tout bonnement zappé. Et c'est comme ça que tu peux plus facilement jouer à Doom3 avec un veille carte qu'une nouvelle, car tu vois quelque chose. :lol: :lol:
Edit: Bien entendu, directX x est compatible avec DirectX x-1.