GDI+

T

Tony Johansson

Hi!

I just wonder how is it possible that the GDI+ is able to communicate with
all different graphical card that exist on the market. I assume that it
could be perhaps 100.
I mean each graphical card have their own API that GDI+ must use. So that
mean that GDI+ must be able to communicate with 100 different API if we
assume that we have 100 different graphical card and each have their own
API.

//Tony
 
P

Peter Duniho

Tony said:
Hi!

I just wonder how is it possible that the GDI+ is able to communicate with
all different graphical card that exist on the market. I assume that it
could be perhaps 100.
I mean each graphical card have their own API that GDI+ must use. So that
mean that GDI+ must be able to communicate with 100 different API if we
assume that we have 100 different graphical card and each have their own
API.

GDI+ does it the same way that any graphics API in any operating system
does it: the OS defines the API, and then it's up to the manufacturer of
the graphics hardware to provide a driver that complies with that API.

So, no…GDI+ itself does not need to communicate with "100 different
API". It needs only to communicate with the one API the graphics crad
manufacturer is required to support.

Pete
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top