If your Direct X is not already up to date you will need
these files from Microsoft.
If you are unsure which version you are currently running:
Start / run /dxdiag
Your Direct X version will appear at the bottom
of the main report window.
Direct X 9.0c (Via Microsoft)
(Required)
Latest Direct X (Via Microsoft)
(Highly Recommended)

There are several downloads on the Microsoft Direct X website that Do Not “fix” the problem.
These are reliable and work properly.
If you install any Direct X SDK’s be careful!!!
Files will be overwritten and your Direct X may need to be reinstalled again.