Click:
Start->Run
Type:
DXDiag
When the DirectX Diagnostic Tool screen shows up, verify that the last line in the system information tab says:
DirectX Version 9.0b
If it does say that and you are still having the problem, simply reinstall DirectX from the Micro$oft website:
DirectX Download Site
Good Luck!
~Gandar