DirectX -- which SDK version

Miscellaneous Forums/General Discussion/DirectX -- which SDK version

I wanted to download the SDK for DirectX; the latest version is February edition, but that is DirectX 10!

I have a project that "demands" DirectX 9.0c SDK; but which one is that on the Microsoft website? Is that August 2006?

2 seconds with Google:

http://www.microsoft.com/downloads/details.aspx?FamilyId=FD044A42-9912-42A3-9A9E-D857199F888E&displaylang=en

that is not 9.0c SDK, but much older as far as I can see

I used Google and as far as I understand the August 2006 is the 9.0c SDK; there is an October 06 which doesnt seem to be popular and now there is the new Feb 07 for Vista / DX10

Just go with the latest Feb 2007 release. You do have visual studio installed yes as it's not that useful for blitzmax/mingw development.

Be aware: DX SDK after Oct 06 enforces the new "DX9".
This means: shader 2 (if you want shaders) and Windows 2K upwards are must haves.
Shader 1.X is supported through legacy thought.

I do have VS2005 Professional installed yes. I need to call some C / C++ functions from an API through BlitzMax. I see in the docs in the advanced topics I can call C / C++ functions from MAX. I need VS2005 and DX9.0c (not DX10) installed to change my C files, and MAX to interface with the code.

Ive stayed with Oct 06

the feb 2007 sdk is dx9 and dx10.

@smilertoo
are you sure Feb2007 has all the original features of DX9.0c and also a full seperate DX10? there were major changes from DX9 vs. DX10


that is not 9.0c SDK, but much older as far as I can see

I used Google and as far as I understand the August 2006 is the 9.0c SDK



Ooops, should have used more than 2 secs! Sorry :)


and also a full seperate DX10?



there are seperate dx9 and dx10 headers and libs,so you should be fine

Thanks guys. I guess having DirectX 10 covers development in full for both DX9 and DX10. I was in the understanding that I needed to install both -- which I have!