EUh, c'est pas pour avoir l'air de critiquer l'aide de Film, mais Vista est le seul OS compatible DX10, donc, ça sert à rien :/
A moins qu'il y ait DX9 (je suis sous Vista, donc DX9, connais pas
)
Si mes souvenirs sont bons (faut revérifier) mais je crois que la X800 ne supporte pas les shaders 3.0, c'est de là que vient le problème je pense.
Regarde sur les topics "Shaders 2.0", tu trouveras peut-être ton bonheur :/