Jump to content
  • Advertisement
Sign in to follow this  
CProgrammer

DirectDraw back?

This topic is 4970 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

I thought DirectDraw died with DirectX8. Now I was looking for a DirectX c# tutorial and I find one on DirectDraw using c# and DX9 SDK. Why is DirectDraw back for c#? Or is it still just the old DirectDraw and Direct3d is what one should always use? -CProgrammer

Share this post


Link to post
Share on other sites
Advertisement
DirectDraw is indeed available in MDX but if you look at the documentation you will see it has been declared deprecated and hence you should try to avoid using it.

Share this post


Link to post
Share on other sites
It has not died, and if MS isn't stupid it never will. It will still be available, but not be updated anymore.

Breaking compatibility is one of the highest prioritizes things on MS list. That's why you can still run Win 3.11 apps on XP even. They'd shoot themselves in their feet if they'd really remove it.

Share this post


Link to post
Share on other sites
Thanks guys.
Offcourse microsoft must keep the compatibility.
I was just interested in wether its still upgraded and hence worth learning.
-CProgrammer

Share this post


Link to post
Share on other sites
no, it's no longer being updated. I think you'll find (in MDX, anyway, from my experience) that it's really better to just not go that route. Using D3D will make your life a lot easier, in the end. What I'd also suggest is that you check out the Sprite object in MDX for doing your 2D in 3D, makes life super simple ;)

Share this post


Link to post
Share on other sites
depreciated or not, they can't remove it from the next dx because of backwards compatibility issues. why would they suddenly remove support for dx3? wouldn't they want you to play Monster Truck Madness in dx38? i see dos games are going the way of the dinosaur because their dos emulation is getting shoddier and shoddier, but they can't stab themselves in the back; it doesn't make sense for them to.

Share this post


Link to post
Share on other sites
course they're not going to remove the functionality for backwards compatability reasons, but that's hardly a reason to keep using deprecated technology. Especially true when the newer stuff provides the same type of functionality, easily, plus additional bonuses.

Share this post


Link to post
Share on other sites
I believe I read DirectX9 to be the last installment of DX. Longhorn will use a new API made from scratch with more focus on shaders. Don't remember what it was called.

Share this post


Link to post
Share on other sites
To CProgrammer..


I just got into learning gfx.. And altho I know DirectDraw is no more being upgraded, I still believe that you should learn it.. I find it helpful to learn older "techniques", if you will..

Unless I'm missing out on something..
At least for 2D, what should be a good choice? I'd say DirectDraw..

I may be wrong, given I don't have any deep experience at all..

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!