directX 9

  • Thread starter Thread starter JessCurious
  • Start date Start date
J

JessCurious

1. does anybody have a discussion of pros and cons directx9 vs GDI+? is
GDI+ simply last year's version and directx9 the future, or do they each
have advantages?

2. does directx9 do everything gdi+ does (display jpegs, draw polygons,
etc?).

3. where is the most current directx magaged download? (i googled one
marked "summer 2003", is that current?).

Thanks in advance!
 
Take a look at upcoming Windows Longhorn release. All the flashy stuff in
its UI seems to utilize direct X, rather than GDI+, so DirectX could well be
a way of the future.

THT,
Mario
 
JessCurious said:
1. does anybody have a discussion of pros and cons directx9 vs GDI+? is
GDI+ simply last year's version and directx9 the future, or do they each
have advantages?

Not really. GDI is the base general graphics library for windows, GDI+ is
the new optimized version with more features. DirectX is a library for
writing high-performance media applications (like games), and not only does
graphics, but also sound, input, network abstraction, etc. DirectX is
capable of dealing with hardware-specific graphics and sound calls, or uses
a highly-optimized software emulation layer. They are in fact, two different
things, though I imagine that in the future (longhorn and post-longhorn)
they might start merging into the same thing.
2. does directx9 do everything gdi+ does (display jpegs, draw polygons,
etc?).

No. DirectX as of version 8 and higher does not support 2D graphics
operations, only 3D.
You can still call back into the older (DX7) interfaces to work with 2D
graphics, but it's far easier to deal with GDI+ from a managed app for those
things.
 
Back
Top