Welche Version von DX hast du denn nun genau im Einsatz, evtl, ist dein Download nicht sauber vonstatten gegangen, hast du dir nur das kleine Downloadprogramm von Microsoft gezogen, welches dann die neueste Version bei Start nachinstalliert?

In einigen Version von Version 9 wurde die d3d9.dll für Direct 3 D nicht sauber nachinstalliert, sichere diese Datei bitte mal bei dir weg und lade sie dir im Netz neu und wirf sie genau in den Ordner.