DirectX 9 est inclus dans Vista, vu que la majorité des jeux sont programmés encore en DirectX 9. Autrement ils ne tourneraient pas.
DirectX 10, aussi présent sous Vista, est complêtement différent, et ne sera utilisé qu´avec des jeux programmés en DirectX 10, et avec des cartes qui le gèrent, bien évidemment.
Pour Oblivion, aucun doute n´est permis : il est programmé en DirectX 9. Et aucun patch n´est sorti pour implémenter une gestion de DirectX 10.
Donc, Darkness-stone, retourne te renseigner un peu sur Vista et les DirectX, parce que, comme quelqu´un l´a dit plus haut, tu passes pour un bouffon.