Direct X 11 is the newest version of the API and it offers the greatest range of features.If you’re already running Windows 7, you’re all set, since it’s included with Microsoft's latest operating system.In case you run into issues when installing this package, you may have an older video card that is not compatible with Direct X 9.0c.The Direct X 9 SDK is also available for download from this site (use the search function).For example, Kodi should still work if you have an installed wifi, bluetooth, ethernet, or other network device, even if they are not currently connected, so long as they are not "disabled" in Windows.A fix for this will be included in the upcoming v15.2 bugfix release. However, a game written specifically for Direct X 10 will generally not run on Direct X 9 or earlier. It allows developers to standardise certain video display and audio files - this makes them easier to develop and run on different types of PCs (it is also used on consoles such as the Xbox). So, if a game was written for Direct X 9, it should run if you have Direct X 10 or Direct X 11 installed on your PC.
PC Mechanic - Fix your PC's Windows registry errors.
All modern Windows operating systems include Direct X by default so you shouldn't ever need to "install" Direct X as a software program, per se.
However, Microsoft has been known to release updated versions of Direct X, and installing the latest updates may be the fix to a Direct X problem you're having or may give performance increases in your games and graphics programs.
Windows Vista, on the other hand, won’t see the upgraded API until later as part of Vista’s Service Pack 3.
While that may make sense from a marketing perspective (pushing the new OS based on a feature advantage) there is no real technological reason for this delayed approach.