/ Sign-up
Your question

DirectX 9 -- How to know exact version number?

  • PC gaming
  • Directx
  • Windows XP
  • Video Games
Last response: in PC Gaming
November 25, 2008 7:28:47 PM


I just downloaded and updated my XP with latest DirectX 9.C, but still under DXDIAG it is showing the same version number as before - 4.09.0000.0904

Have the instalation not successful ? OR it shows this way by default ?

More about : directx exact version number

November 25, 2008 8:56:14 PM

Run a game that uses directx9c and you'll see if it works.
November 26, 2008 12:35:19 PM

There were a few updates that did not change the version number.
If you run dx9 latest in Vista it will show as dx9L which is the correct update number going on previous patches.

No real (published) reasons for this, just make sure you get latest downloads from MS webby.
Related resources
November 26, 2008 12:46:38 PM


"I am a program manager at Microsoft.
I'd like to point out that the link Spacedog has posted is what you should go by.

I think the confusion exists because there are essentially two part of a DirectX SDK download.
1) The runtime, which is a redistributable that game developers redist along with games
2) Libs, Samples docs etc. that game developers use to build their games.

Since 2003, the runtime/redist has been frozen at DX9.0c. The runtime has not changed since then. Period.

However, there have been SDK updates every 2-3 months that package up the frozen DX9.0c runtime and updates the libs and samples etc. These are what have versions of the form DirectX 9.0c (date).

If there are any additional questions, please send mail to"

November 26, 2008 3:20:54 PM

Type "dxdiag" into the run program command on the startbar, this will give you a window of sh** with the directx version number
November 26, 2008 3:22:14 PM

^^ Ooops, sorry I should have read your post properly. Yes you have the most up to date version.