Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Many GDI functions are accelerated by the graphics hardware, and some GDI+ routines may use GDI underneath. But most of GDI+ is independant of GDI.</p> <p>An important, and telling, example is text rendering. In GDI+ text rendering is done completely in software; the anti-aliasing, glyph pixel-fitting and other effects is done without the video card.</p> <p><a href="http://i.msdn.microsoft.com/ms533818.fontstext10(en-us,VS.85).png" rel="noreferrer">alt text http://i.msdn.microsoft.com/ms533818.fontstext10(en-us,VS.85).png</a></p> <p>Microsoft's Chris Jackson had an interesting blog post where he profiled the <a href="http://blogs.msdn.com/cjacks/archive/2006/05/19/gdi-vs-gdi-text-rendering-performance.aspx" rel="noreferrer">speed difference between text rendering in GDI and GDI+</a>:</p> <blockquote> <p>...my GDI code path was rendering approximately 99,000 glyphs per second, while my GDI+ code path was rendering approximately 16,000 glyphs per second.</p> </blockquote> <p>Another example is line drawing. GDI+ supports anti-aliased line/polygon and circle/ellipse drawing, while GDI does not:</p> <p><a href="http://i.msdn.microsoft.com/ms536351.aboutgdip02_art33(en-us,VS.85).png" rel="noreferrer">alt text http://i.msdn.microsoft.com/ms536351.aboutgdip02_art33(en-us,VS.85).png</a><a href="http://i.msdn.microsoft.com/ms536351.aboutgdip02_art34(en-us,VS.85).png" rel="noreferrer">alt text http://i.msdn.microsoft.com/ms536351.aboutgdip02_art34(en-us,VS.85).png</a></p> <p><a href="http://i.msdn.microsoft.com/ms536351.aboutgdip02_art36(en-us,VS.85).png" rel="noreferrer">alt text http://i.msdn.microsoft.com/ms536351.aboutgdip02_art36(en-us,VS.85).png</a></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload