DirectX version numbers

Started by
3 comments, last by Densun 23 years, 8 months ago
I need to know the version numbers that I can use to have DirectX use older versions of the SDK. I''m specifically looking for the 6.1 number. I looked through the DirectDraw include file (of the 7.0 SDK), and saw a line with DIRECTDRAW_VERSION 0x600, and also one that had DIRECTDRAW_VERSION 0x0600. Which is it? I''d also like to know what to use for DirectSound and DirectInput, so that it uses the version contained in the 6.1 SDK.
Advertisement
DIRECTDRAW_VERSION 0x600 == DIRECTDRAW_VERSION 0x0600
Nothing particularly to do with this, but does anyone know why DirectX skipped straight from 3 to 5, missing out 4?

------------------------------
#pragma twice


sharewaregames.20m.com

Unless there is a new interface, you ARE using the one from DX6.1, DX5.2, DX3 etc... COM interfaces don''t change. If you install the DX7 SDK, and get an interface to IDirectDraw4, then it will work on machines with 6.1 installed. (AFAIK I haven''t tried)
DirectX skipped from 3 to 5, probably to try to sync version numbers with Visual Studio. I think the hope was to eventually have all development tools and SDK''s have the same version number, but that didn''t last long.

This topic is closed to new replies.

Advertisement