Thread: DirectX 9.0c header & libs

  1. #1
    Registered User
    Join Date
    Jul 2004
    Posts
    20

    DirectX 9.0c header & libs

    Hi

    Because I am far away from modern civilianization (I mean I have a very slow connection) and I am not able to download the complete DirectX 9.0c SDK (which contains samples and it is too big )

    I wonder if there is any link that contains only the header files and libs of DirectX 9.0c?

    I use surface sprite loading for transparency
    - sprite_handler->Begin(D3DXSPRITE_ALPHABLEND); -

    Moreover, I need that version (I think that DirectX 9.0b would do the job but none older than that)

    I use MS Visual Studio 6 ( C/C++)

    Thanks

  2. #2
    Normal vector Carlos's Avatar
    Join Date
    Sep 2001
    Location
    Budapest
    Posts
    463
    Normally it's not allowed to distribute any files included in the SDK separately (however you might find these files somewhere).

    Hint
    The DirectX SDK is usually shipped with PC-magazines like CHIP or similar, so you don't have to download it.

    To summarize things, the following developer package and DX SDK versions are fully compatible:
    - DirectX 9.0 SDK Update (Summer 2003) and Visual C++ 6.0 (SP5)
    - newer DirectX SDK updates need Visual Studio .NET 2002 or newer, furthermore the Platform SDK, in order to use DirectShow functionality.

    The last DX SDK which was fully compatible with VC++6 was the Summer 2003 update. With DirectX SDK 9.0 June 2005 and newer, some projects will compile again with VC++6, in case you use only the graphic APIs, including the D3DX library!

    You'll get linker errors when integrating other interfaces (e.g. DirectInput, DirectSound, DirectMusic).
    DirectShow was moved from DirectX with the April 2005 SDK update, it is now contained in the Platform SDK, and MS discourages developers from using it (brave new world!).
    The Platform SDK can be downloaded here (it's huge, but you can select the desired packages, about 20-25 Mb/package): http://www.microsoft.com/downloads/d...DisplayLang=en


    It seems to be sure that future DirectX SDK versions won't cooperate with VC++6.0, so Visual Studio .NET 2002 or newer is needed. One more thing: the Visual C++ Toolkit 2003 is freely downloadable (http://www.microsoft.com/downloads/d...displaylang=en ), it contains the same compiler as included in the Visual Studio .NET 2003! Unfortunately it doesn't contain the IDE, either the Platform SDK.

    I hope this helps! Have fun.

  3. #3
    Information Crocodile
    Join Date
    Dec 2004
    Posts
    204
    Im currently downloading DirectX sdk for a 3 days now im almost done. 179 mb of 210 mb already. Its wont take you that long to download this thing.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Checking array for string
    By Ayreon in forum C Programming
    Replies: 87
    Last Post: 03-09-2009, 03:25 PM
  2. Obtaining source & destination IP,details of ICMP Header & each of field of it ???
    By cromologic in forum Networking/Device Communication
    Replies: 1
    Last Post: 04-29-2006, 02:49 PM
  3. DirectSound header issues
    By dxfoo in forum C++ Programming
    Replies: 0
    Last Post: 03-19-2006, 07:16 PM
  4. Request for comments
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 01-02-2004, 10:33 AM