   DirectX 9.0c SDK
  I will start to learn DirectX, but I will learn DX9c because my PC does not support DX10 or DX11, I need to download all required things, anybode know any article or something else which can point me to DirectX 9.0c preparation before starting to learn it?P.S. Im using MS VS 2008 express.   
  I've never needed it but i'd wager that the DirectX SDK documentation will explain things.   ;  Technically speaking you can learn stuff with DX10/11 as well. Just use the reference rasterizer, which should be barely enough for "spinning cube" level applications.Then again, whats new with later X's anyway?- Less hardware variance ( All compatible cards guaranteed to implement all functionality  thus eliminating the annoying 20-caps-questions game at initialization )- Elimination of fixed function pipeline ( FF was very beginner friendly. )- Unified shader architecture instead of strict division. ( Really nothing that a beginner should find releavant ).IMHO the basics of using any 3D-API can be learned with DX9/10/11 or OpenGL just as well.There are quite a few more or less detailed "tutorials" online as well as heaploads of "Sams Teach Yourself DirectX" kind of books that cover pretty much everything needed to get started.   ;  D3D10 and D3D11 require Vista or 7 anyway, even though you would use the refrast.And if the OP has Vista or 7, it is possible to use D3D11 in conjunction with older hardware, by using the D3D9 feature levels. The new features introduced with newer hardware just aren't available.That said, D3D9 can be more "beginner-friendly" since it has a larger utility infrastructure than D3D10 or D3D11 (spherical harmonics, uv atlas, mesh loading and manipulation etc. included in D3DX9). The capability system is a pain to work with, though.   ;  Im using XP btw   ;  So, can someone point me to some good article  how to setup DX9c ?   ;  Not sure there's a specific article, so I'll just write one here:1) Search for it at microsoft.com (you want the full SDK, not the redist)2) Download it3) Double-click the installerIf you want to learn how to use it, the docs you get with it are pretty n00b friendly and there are samples from hellow world up to parallax occulusion mapping.   ;  Did you even look in the SDK like i said?   ;Quote:Original post by Nik02D3D10 and D3D11 require Vista or 7 anyway, even though you would use the refrast.Oh, yeah... I Forgot about the primary source of controversy people had over DX10.Although there seems to be ways around the "Vista barrier", I don't think its worth it in this case.   ;  i read in documentation what latest sdk version of DX9c was released in Summer of 2004 , so I need to download this?   