DirectX Versions (DirectDraw) ?

Started by
1 comment, last by Captain Logic 20 years, 5 months ago
Is code written using old versions of DX (say DX7) guaranteed to run under new versions? For example, DDRAW was a separate interface in DX7 but now it is merged with D3D. Is this merging transparent to the app? I guess what I am asking is, can I write DDRAW apps using the DX7 way, even though I use the DX9 SDK? Capt Logic
Advertisement
Yes, a DirectX 7 application should run without problem on a system with DirectX 9 installed.

edit: though this kind of compatibility wasn't quite as good in the past. IIRC, a number of DirectX 5 games broke when DirectX 6 got shipped.

[edited by - SiCrane on November 9, 2003 8:54:18 PM]
quote:Original post by Captain Logic
what I am asking is, can I write DDRAW apps using the DX7 way, even though I use the DX9 SDK?


Yes. You can target any prior version of DX using the current SDK.

This topic is closed to new replies.

Advertisement