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.
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.
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/Vista 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/Vista , it will show the Version of DirectX 10+, not DirectX 9.0c. So it can be very confusing.