
I've installed several games over the past year which inexplicably demanded to re-install DirectX 9.0c now I know why.Īt least Vista stops the madness by finally changing the version number to DirectX 9.0L. It's impossible to tell what version of DirectX 9.0 you're actually running. The versions are all fully backwards compatible, of course, but why is Microsoft abusing version numbers this way?

So do you want version 9.0c, 9.0c, 9.0c, or perhaps. It is not known why Microsoft has not used new version numbers for the updates to DX9.0c - including the December 2005 update versioning could now be at DX9.0j, although this is nowhere reflected in the internal code. But Microsoft has surreptitiously been updating DirectX 9.0c since August 2005 without incrementing the version number.

For information on obtaining DirectX 11 for Windows Vista or Windows Server 2008, see Microsoft Knowledge Base article 971644. That application, if it runs successfully on Windows 10 should have no difficulty running on Windows 11, provided the DirectX End-User Runtimes (June 2010) is installed on the PC, which would already be installed if the PC is currently running your software on Windows 10.Updating the DirectX Runtime is achieved by installing the latest Service Pack or obtaining a newer version of Windows. Note that the DirectX Runtime (Direct3D, DirectInput, DirectSound) is not part of this package as it is included as part of the Windows operating system, and therefore cannot be installed or uninstalled.The DirectX end-user installation includes the D3DX, HLSL Compiler, XInput, XAudio, and Managed DirectX 1.1 components.DirectX includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs. Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich audio.

The Microsoft DirectX End-User Runtime provides updates to 9.0c and previous versions of DirectX, the core Windows technology that drives high-speed multimedia and games on the PC.
