Je ne saurais pas te répondre à 100%, mais
1) le jeu est programmé pour une certaine version de directX, ce qui fait qui si directX évolue, le jeu doit être adapté en conséquence pour profité des nouveautés (style y a eu des patchs pour FarCry en Dx10 je crois).
2)Il faut évidemment que ta carte graphique supporte telle ou telle version de directX pour en utiliser les caractéristiques, mais également le jeu.
3)Après peut-être que si l'API est améliorée sur une version de directX, le jeu sera p-e plus performant, mais je ne pense pas que graphiquement ca change qqch. On ne peut pas rajouter des effets graphique que la carte ne saurait gérer.
4)DirectX c'est une API, donc une interface logiciel entre la carte graphique et le jeux qui se repose sur ton OS.
Le jeux ne peut pas communiquer directement avec la carte graphique, mais il le fait avec directX qui lui communique avec la CG.
Voila c'est pas très précis, mais si je me plante une bonne âme me corrigera J'ai jamais creusé en profondeur.
---------------
Protégez la Nature ! Message écrit sur des électrons recylcés !