Archived

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

L-Tryosine

DirectDraw apps with DX8

Recommended Posts

Axter    122
quote:
Original post by L-Tryosine
An game that uses DirectDraw (from Dx7,Dx6, etc) will run ok on a machine with DirectX8???




Yes, because it''s asking for a previous version of DirectX, and DirectX is backwards compatible.

SS

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
As long as you defined the versions of the interfaces you were using to program in when you created the application it should work fine in dx8. If you didn''t set the version number of the version of directx you were using you''ll run into some issues.

Share this post


Link to post
Share on other sites
a person    118
ap, that only affects when you compile. he is asking if a game using an old version of dx will work on a pc with a later version. nothing about compiling with the new sdk (which in that case your answer would be applicable). ms was smart with the use of COM to allow backwards compatiblity of dx.

Share this post


Link to post
Share on other sites
Axter    122
quote:
Original post by L-Tryosine
I''m asking it because Dx8 has no longer the DirectDraw


That''s true, but on the same system you can ask for DX8, and not get DirectDraw, and you can also ask for DX7, and you would get DirectDraw. It''s not "in" DX8, but the system has DX8, DX7, DX6 etc available, in case any app asks for it.

You should have no problems using DirectDraw, if you ask for DX7.

SS

Share this post


Link to post
Share on other sites