Run DXDIAG and see what version you are actually running. That error occurs when running earlier versionof DirectX.
If DXDIAG shows you have DirectX 9 installed, then go to the sound tab abd try running the diagnostics.
To run DXDIAG, from the Windows desktop, press Start, then select Run and type it in the dialog box and press .