| Home > Listing Index > Games > GDI |
Games - GDI |
|
||
| GDI is short for Graphics Device Interface or Graphical Device Interface, and is one of the three core components or "subsystems" of Microsoft Windows. GDI is a Microsoft Windows standard for representing graphical objects and transmitting them to output devices such as monitors and printers. GDIGDI is responsible for tasks such as drawing lines and curves, rendering fonts and handling palettes. It is not directly responsible for drawing windows, menus, etc.: that task is reserved for the user subsystem. GDI is similar to Apple's classic QuickDraw.Perhaps the most significant capability of GDI over more direct methods of accessing the hardware is its scaling capabilities, and abstraction of target devices. Using GDI, it is very easy to draw on multiple devices, such as a screen and a printer, and expect proper reproduction in each case. This capability is at the centre of all WYSIWYG applications for Microsoft Windows. Simple games which do not require fast graphics rendering, such as Freecell or Minesweeper, use GDI. However, GDI cannot animate properly (no notion of synchronizing with the framebuffer) and lacks rasterization for 3D. Modern games use DirectX and sometimes OpenGL, which gives programmers access to more hardware capabilities. In Windows Vista, GDI applications running in the new compositing engine will no longer be hardware-accelerated. GDI printersGDI printers (also known as Winprinters akin to Winmodems), in particular GDI laser printers, replace the traditional processing power of the printer itself with capabilities "borrowed" from the host computer. They work by rendering an image to a bitmap on the host computer and then sending the bitmap to the printer. This method has two advantages:
In general, the cheapest current-model laser printers are GDI devices. Most manufacturers also produce more flexible models that add PCL compatibility, or PostScript, or both. In most cases it is only the very cheapest models in any given manufacturer's range that are GDI-only. GDI+With the introduction of Windows XP, GDI was deprecated in favor of its successor, the C++ based GDI+ subsystem. GDI+ is a "next generation" 2D graphics environment, adding advanced features such as alpha blending, gradient shading, more complex path management, intrinsic support for modern graphics-file formats like JPEG and PNG (which were conspicuously absent in GDI), and general support for composition of affine transformations in the 2D view pipeline. Use of these features is apparent in Windows XP's user interface, and their presence in the basic graphics layer greatly simplifies implementations of vector-graphics systems such as Flash or SVG. The GDI+ dynamic library can be shipped with an application and used under older versions of Windows.[ Visit the complete Wikipedia entry for GDI ] | Searches on eBayRelated searches on eBay |
| Some related entries: The Dark Council | Katarína Koščová | Owen's Defense | The Cosmopolitan | J.D. Adams | Matthew Smith | Commodore MAX Machine | Ruby | Mednafen | Valaya | Holiday Casino |
eBay Pulse | eBay Reviews | eBay Stores | Half.com | Kijiji | PayPal | Popular Searches | ProStores | Rent.com | Shopping.com Australia | Austria | Belgium | China | France | Germany | India | Italy | Spain | United Kingdom |
About eBay | Announcements | Security Center | Policies | Site Map | Help |
| Copyright © 1995-2005 eBay Inc. All Rights Reserved. Designated trademarks and brands are the property of their respective owners. Use of this Web site constitutes acceptance of the eBay User Agreement and Privacy Policy. |
eBay official time |