DirectDraw apps with DX8

Started by
4 comments, last by L-Tryosine 22 years, 2 months ago
An game that uses DirectDraw (from Dx7,Dx6, etc) will run ok on a machine with DirectX8???
Advertisement
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

SS
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.
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.
I''m asking it because Dx8 has no longer the DirectDraw
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

SS

This topic is closed to new replies.

Advertisement