Archived

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

vray

dx 8.1b and 9

Recommended Posts

I understand that once you install ver 9 you can''t go back to 8.1b I don''t know if this includes the sdk? I have a desk top computer with 8.1b and books on 8.1b I have a lap top with XP and dx 9 can I install 8.1b sdk on the lap top with out messing the funcionality of the lap top''s dx 9 whats the difference between 8.1b and 9?

Share this post


Link to post
Share on other sites
Yes, you can have the DirectX 8.1 SDK installed while running the DX 9.0 runtimes. All runtimes are fully backwards compatable with all previous versions, so it isn''t a problem.

Share this post


Link to post
Share on other sites
quote:
Original post by circlesoft
Yes, you can have the DirectX 8.1 SDK installed while running the DX 9.0 runtimes. All runtimes are fully backwards compatable with all previous versions, so it isn''t a problem.


Using the DX8 SDK with DX9 runtimes means you cannot use the debug runtime to get debug output.

A better choice would be to install the latest DX9 SDK, you can still use it to develop DX8.1 apps without a problem.

Stay Casual,

Ken
Drunken Hyena

Share this post


Link to post
Share on other sites
The latest DirectX SDK help files do not have info on earlier versions, to the best of my knowledge.

Share this post


Link to post
Share on other sites
You can download the dx 8.1 documentation separately from msdn.
Currently i have the dx 9 sdk installed, but im developing an engine using dx 8.1. In my opinion it's always better to have the lastest version installed, because you can still use the previous functionality.

[edited by - Arcibald Wearlot on May 19, 2004 3:58:01 PM]

Share this post


Link to post
Share on other sites
quote:
Original post by DrunkenHyena
Using the DX8 SDK with DX9 runtimes means you cannot use the debug runtime to get debug output.

A better choice would be to install the latest DX9 SDK, you can still use it to develop DX8.1 apps without a problem.
Ah, I never thought about that, but it makes sense. Hopefully he is using the debug runtimes and output

Share this post


Link to post
Share on other sites
quote:

Using the DX8 SDK with DX9 runtimes means you cannot use the debug runtime to get debug output.

A better choice would be to install the latest DX9 SDK, you can still use it to develop DX8.1 apps without a problem.

Stay Casual,

Ken



how''s that possible when DDRAW is no longer available in dx9 sdk?

Flamers are worst than Newbies

Share this post


Link to post
Share on other sites
quote:
Original post by Makoy
how''s that possible when DDRAW is no longer available in dx9 sdk?


Sure it''s still available. It''s just not part of DirectX 9.

You can use the DirectX9 SDK to develop for any version of DirectX. That includes the versions of DirectX that had DirectDraw in them.

Share this post


Link to post
Share on other sites
quote:
Originally from Supirpig
Sure it''s still available. It''s just not part of DirectX 9.

You can use the DirectX9 SDK to develop for any version of DirectX. That includes the versions of DirectX that had DirectDraw in them.



I''m confused! I mean, how can I use a directdraw in directx 9?

Flamers are worst than Newbies

Share this post


Link to post
Share on other sites
quote:
Original post by Makoy
quote:
Originally from Supirpig
Sure it's still available. It's just not part of DirectX 9.

You can use the DirectX9 SDK to develop for any version of DirectX. That includes the versions of DirectX that had DirectDraw in them.



I'm confused! I mean, how can I use a directdraw in directx 9?


You can't (at least, not Direct3D9). However, you can use the DirectX 9 SDK to make a DirectX 7 program, which supports DirectDraw.

Think of it this way: The DirectX 9 SDK supports all versions of DirectX up to and including version 9. It's not just version 9 on its own.

[edited by - Superpig on May 24, 2004 5:59:39 AM]

Share this post


Link to post
Share on other sites