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.
"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 directx@mictosoft.com"
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.