Jump to content
  • Advertisement

Archived

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

SikCiv

DirectDraw9 + Alpha Blending!

This topic is 6110 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 have noticed some Video cards support ALL the hardware GUI 2D operations (capabilities) used by WindowsXP, and to my knowledge, this includes the alpha blending bits such as the transparent fade-ins and mouse shadows. Therefore this means the majority of video cards that will be released after WinXP''s launch will support all the XP Gui operations, and in turn, will result in an updated DirectDraw in DX9 that will support alpha blending and other advanced features by default... right? Or am I just dreaming...

  Downloads:  ZeroOne Realm

Share this post


Link to post
Share on other sites
Advertisement
I can''t find it now, but I had seen a message from Phil Taylor somewhere that said that DD will not be back, although (my interpretation) that doesn''t rule out 2D helpers like D3DXSprite.

If you think about it, if you took the DirectDraw API, added all the features for scaling, alpha, pixel shaders, and everything else, you would have something that looked very much like DX8 graphics.

There''s two things here - DD as an API, and DD as a mechanical approach to dealing with image data. I can see them returning to a more user friendly API, but I can''t see them going back to a blitting engine that bypasses the pipeline.

According to some talk at the PDC last week, it seems like there''s something in the works to move the GDI to DX. I wasn''t there, but I heard there wasa demo showing real alpha blended windows (not the alpha GDI functionality that exists now).

Share this post


Link to post
Share on other sites

  • 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!