Da igual que instales el directX 1.0 que 20.5, TU targeta esta diseñada para rular DX9, todo lo que valla por encima, no podra usarlo, lo instales o no. Por lo que aunque el vista tenga implementado el DX10, tu grafica solo podra hacer uso del DX9 por mucho DX10 que tengas instalado.