Follow these instructions to check you level of DirectX. Our products use the DirectSound components (dsound.dll and Microsoft.DirectX.DirectSound.dll) of DirectX 9.0c.
Instructions
Tech Note for Windows 7 and Vista: Windows 7 and Vista are different from XP regarding DirectX. Windows 7 and Vista come with Microsoft XNA technology (a.k.a. DirectX-10). DirectX-10 and DirectX 9.0c (a.k.a. DirectX 9.0Ex) are two distinctly different technologies. They can co-exist on the same computer. But your computer manufacturer may or may not have pre-installed DirectX 9.0c so you need to check for it. Yes, it is confusing. Microsoft admits using the name DirectX 10 for XNA is, and I quote, "misleading" for customers (so what were they thinking?). DirectX Diagnostic Tool System tab (Figure 1.) on Windows 7 and Vista, it will show the DirectX Version 10, not DirectX 9.0c. So you will need to check the date of dsound.dll as described in step 3 to determine if you have the right level. If the the dsound.dll file is missing, then DirectX 9.0c was probably not installed.
If you have found that your system is back level for DirectX, you will need to upgrade the level. Look for the latest DirectX End-User Runtime (NOT the software developers kit SDK which has extra files you don't need ). Installation typically takes 20 to 40 minutes to complete. The download is approximately 90-100 Megabytes. Important: Note: Microsoft often releases updates to DirectX without updating the version number or letter so be sure to install the latest release even if your version is technically the same.
Instructions: If you need to install BOTH DirectX and the .NET Framework, then install the .NET Framework FIRST. Otherwise, the DirectX install may skip some .Net related dlls and you will have to reinstall DirectX again. It's highly recommended that you create a Windows Restore Point before installing new .NET Framework versions in case you need to back out of an install.
latest DirectX End-User Runtime (FREE download). Try testing the sound devices directly in the DirectX Diagnostic Tool. Note however, even if this diagnostic indicates your sound is working properly, there still may be a problem. Our products use the
"Managed DirectX" components which are not tested with this tool. But this test may find a more generic sound problem.
Instructions
Optional but Smart! DirectX and the .Net Framework should be considered as service packs to your system. As such, it is always a safe practice to set a Windows Restore Point before installing them. It only takes a few seconds. And it is the ONLY way to back out of either of these types of installs (in rare cases where it is necessary).