Re: Windows XP Only



Ralph Trickey wrote:
SOME games. Unless you're doing 3D, then the GDI is faster.

No, that's not true either. Both Direct3D and DirectDraw are faster at
2D graphics than GDI. Direct3D also allows advanced techniquies like
sprite rotation/scaling and alpha blending to be done in hardware which
can prohibitively expensive do in software when using Direct3D or GDI.
For a game with relatively simple graphics requirements like the
Operational Art of War then GDI is fast enough, but there's a reason
why you never saw any 2D RTS games use GDI.

Ross Ridge

.



Relevant Pages

  • XPe Graphics Performance
    ... CT69000 graphics controller. ... I am evaluating the performance of .NET graphics and the CPU load is ... found information that states that both XP and .NET use GDI+ and not ... CT69000 graphics controller does not support Direct3D. ...
    (microsoft.public.windowsxp.embedded)
  • Re: 3D modeling editor
    ... Similar to UML editor. ... I don't recall any specific support for 3D in GDI+; my recollection is that it's mainly an OOP version of GDI. ... Using DirectX (Direct3D, presumably) means that the 3D rendering itself will operate at the full speed of your 3D hardware. ... I'm not aware of a specific library for OpenGL support from managed code, but it would not surprise me at all to find out that one exists. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: when to use DirectX? when to use GDI+? why?
    ... GDI is the core graphics system that has been present in Windows for many ... better high-resolution device and printer support, ... and Direct3D is the API of choice for games ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: How to save processing when repeating unchanged images?
    ... [Please do not mail me a copy of your followup] ... was certainly faster in GDI. ... We aren't saying ignore performance or efficiency. ... For someone that is new to Direct3D, ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: using GDI and Direct3D in the same window
    ... rectangle) of a window. ... using GDI. ... window and destroys my GDI graphics. ... You have to redraw everything in Direct3D ...
    (microsoft.public.win32.programmer.directx.graphics)