Archived

This topic is now archived and is closed to further replies.

A question on direct 8.1 sdk

This topic is 5746 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I am a beginner with directx.I started with direct 8.1 sdk and started to get the hang of it.But my curiosity hung to me like cat. Q1)Is there is such thing as directx 8 sdk?Why did it jump to 8.1?Is there is such thing a directx 7.1.7.5 etc.... Q2)We use the directx so called library to create a game.To compile our program we need the directx sdk. Why is the consumer(the one who wants to play the game)needs to install or upgrade directx in their pc?Isn''t the directx already package inside the game itself. Q3)The reason that i asked question 1 is because i bought a book on directx 7 but its totally different than 8.1.So im thinking if i bought a book for ver 8.0 would it be to much different than 8.1? MInd for such silly question,i''m a newbie!

Share this post


Link to post
Share on other sites
1) 8.1 was a slight upgrade from 8.0. 8.0 was a fairly major update from 7.0, which explains why your book is so different. If you bought a book about 8.0, it would work very well with 8.1. Compared to the 7->8 changes, the 8->9 changes will be much smaller. DX8 information will be good for awhile.

2) The user needs the DX runtime files. These are available from Microsoft and/or are included with the installation of many games (but not built into the games themselves).

Share this post


Link to post
Share on other sites
Q1) Yeah, DX7, 7.0a, 8.0, 8.1...
But, there all backwards compatible, so you can use DX7 code if
you want(mainly if you''re doing a 2d game as DX8 doesn''t have a
specific 2d interface anymore(DirectDraw)).

Q2) No...Direct X isn''t just a library. It''s an API(Application
Programming Interface). The library points to DLLs that access
the hardware. That''s why the end-user needs to have DX
installed.

Q3) Like I said, you can access lower-versions of Direct X, so
you can still use the code in the book you bought. ^_^
If you need a little more help on how to do that, just ask. ^_^

-Hyatus
"da da da"

Share this post


Link to post
Share on other sites
I would suggest you to buy a new book on directx8(if u can afford it ) because if u try to learn directx8 via a directx7 book you will find yourself lost and confused.

[edited by - PiXeLatiOn on March 24, 2002 5:13:00 AM]

Share this post


Link to post
Share on other sites