DX10 est censé alléger les librairies direct 3D et donc permetre un gain de perf sur les jeux l´utilisant, il n´intère pas grande chose de nouveau comapré à dx 9.
Sous vista, on à 2 ( voir 3) D3D différents groupés sous DX10 :
Direct3D 9 pour ceux n´ayant pas de CG compatible DX10.
Direct3D 9Ex (pour l´inteface de vista et certaines fonctions spéciales, je n´en sais pas plus ... )
Direct3D 10 qui inclut même la gestion des shaders model 4.
et pour ceux qui espèrent que leur carte dx10 sera compatible dx10.1 ... LoL c´est pas la peine de réver ... ( dispo avec le prochain service pack )
Tous les autres dx jusqu´à DX9 permêttent de jouer à des jeux utilisant d´anciennes versions de direct 3D jusqu´au 9 inclus ( rétrocompatibilité ) ce qui le rend lourd et lent... en attendant que dx 10 soit dispo sur xp ...
De toute façon, vu les ressources que vista consome, je préfère rester sous xp, ça vaut pas le coup de faire tourner 2 Applis en même temps si l´une consome autant que l´autre ( vista + jeu XD )... et puis, tant que les dev nous laissent encore le choix entre dx9 et 10 ... ^^ c´est tout benef lorsqu´on sait qu´elles n´ont quasiment aucune différence.