"daneel53, quand tu installe un jeux, son directX va chercher d'anciennes version et le mettre à jours si besoin est."
Alors là, tu t'avances beaucoup. Au mieux le programme d'installation de DX présent sur le CD du jeu détecte une version plus récente installée et propose de ne rien faire, mais si tu insistes il s'installera et écrasera la version présente.
C'est d'ailleurs normal : un éditeur met sur son CD une version de DX qu'il a testée et dont il est sûr qu'il est compatible avec son jeu, il ne s'engagera jamais sur les versions ultérieures qu'il ne connaît pas. C'est à Microsoft de s'assurer que les versions successives de DX ne génèrent pas de régression, ce qui est le cas... à de rares exceptions près.
Donc je persiste et signe : il faut installer soi-même la dernière version de DX, et s'y tenir !
Sinon effectivement DX10 ne fonctionne qu'avec Vista. DX11 pour sa part était pour Seven... mais comme il amène à nouveau la compatibilité descendante avec DX9, celà devient le nouveau DX pour tout le monde, y compris Vista. C'est pourquoi je pense Microsoft ne donne plus de numéro de version claire à DX, la dernière version de février 2010 se télécharge ici et est compatible des trois OS :
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=0cef8180-e94a-4f56-b157-5ab8109cb4f5