Mirage Engine
DirectDraw vs GDI - Printable Version

+- Mirage Engine (https://mirage-engine.uk/forums)
+-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61)
+--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18)
+---- Forum: General (https://mirage-engine.uk/forums/forumdisplay.php?fid=17)
+---- Thread: DirectDraw vs GDI (/showthread.php?tid=2620)



DirectDraw vs GDI - Anthony - 15-03-2009

Does anybody know any advantages or disadvantages to DirectDraw and GDI? Would it be better to draw menus, gui and everything else with DirectDraw, BitBlt and BltToDC than it is to use the GDI? If so is it a big difference?


Re: DirectDraw vs GDI - Matt - 15-03-2009

Lea Wrote:GDI is slow because it runs in software only. DD is faster because it takes advantage of hardware processing.

Verrigan keeps trying to get me to switch.. If that's the case, why is he so persistent on it?


Re: DirectDraw vs GDI - Robin - 15-03-2009

Write your own class files for a DirectDraw GUI.

The only advantage of GDI is that it's quick to use, hence RAD ;D

Also, GDI text rendering owns DirectDraw's.