Product icon Help book icon Installation and Troubleshooting : Knowledge Base

Verify DirectX Level

Attention: DirectX 9.0c is no longer required as a pre-requisite for the latest Version/release of any of our products. This information is provided only for users of older versions.

About DirectX 9.0c

Our products that use DirectX, need DirectX 9.0c. (dated March 2008 or later). The DirectSound components used are DirectSound (dsound.dll) and DirectSound-3D (dsound3D.dll) Here we present only what you need to know about DirectX to verify your version and install if necessary. Extensive detail can be found at DirectX on Wikipedia.

Attention!! DirectX 10+ is NOT a later version of DirectX 9.0c (see explanation below)

Reinstalling DirectX: If you determine you need to reinstall DirectX 9.0c, use our Instructions and Download Link to ensure you install the correct one.

Verify DirectX Level

The easy way to verify your DirectX Levels is to download and run our DirectX Test Tool.

However, if you prefer, you can follow these instructions to check manually.

DirectX 10+ vs. DirectX 9.0c - Windows 10/8/7/Vista Considerations

DirectX 10+ vs DirectX 9.0c
DirectX 10+ (ie DirectX 10, 11, 12, etc. ) is NOT a later version of DirectX 9.0c . These DirectX versions are designed to co-exist on the same computer. The bottom line is that even if you know you have DirectX 10 or later on your computer, it does not mean that you have DirectX 9.0c installed. DO NOT uninstall DirectX 10+ if it is already installed. Simply install DirectX 9.0c.

Detail for those who are interested: Windows® 10/8/7 computers come with DirectX 10+ installed and not 9.0c. DirectX 10+ cannot be installed on Windows XP. DirectX-10+ and DirectX 9.0c (a.k.a. DirectX 9.0Ex) are two distinctly different technologies. Microsoft also refers to DirectX-10+ as Microsoft XNA technology. Yes, it is a confusion of branding. Microsoft admits using the name DirectX 10+ for XNA is "misleading" for customers. If you run the DirectX Diagnostic Tool on Windows® 10/8/7 , it will show the Version of DirectX 10+, not DirectX 9.0c. So it can be very confusing.