Difference between revisions of "Gdi32.dll"

From ReactOS Wiki
Jump to: navigation, search
m (History)
m (Fix commit history link)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Gdi32.dll is NOT synced with WINE, it is made by ReactOS [http://www.reactos.org/forum/viewtopic.php?f=9&t=11006#p90534 (source)]
+
{{Stub}}
  
 +
GDI32.DLL exports [[Wikipedia:Graphics Device Interface|Graphics Device Interface (GDI)]] functions that perform primitive drawing functions for output to video displays and printers. It is used, for example, in the Windows XP version of Paint. Applications call GDI functions directly to perform low-level drawing (line, rectangle, ellipse), text output, font management, and similar functions.
  
==See Also==
+
Initially, GDI supported 16 and 256 color [[Wikipedia:Enhanced Graphics Adapter|EGA]]/[[Wikipedia:VGA|VGA]] display cards and monochrome printers. The functionality has expanded over the years, and now includes support for things like [[Wikipedia:TrueType|TrueType fonts]], alpha channels, and multiple monitors.
[[GDI]]
 
  
http://en.wikipedia.org/wiki/Microsoft_Windows_library_files#Gdi32.dll
+
== Relationship with Wine ==
 +
Gdi32.dll is not synced with [[WINE]], it is made by ReactOS [http://www.reactos.org/forum/viewtopic.php?f=9&t=11006#p90534 (source)]
  
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/?view=log
+
== Code History ==
 +
{{Code history|win32ss/gdi/gdi32}}
  
== History ==
+
== See Also ==
[[ChangeLog-0.1.4]]
+
* [[GDI]]
Gdi32.dll
+
* [[wikipedia:Microsoft Windows library files#GDI32.DLL]]
  
* Begining of OpenGL support ([[James Tabor]])
+
[[Category:Development]]
 
+
[[Category:DLL]]
[[ChangeLog-0.2.2]]
 
*Very basic implementation of ExtEscape ([[Filip Navara]])
 
*Adapted GdiTransparentBlt ([[Kevin Koltzau]])
 
*Implemented GetDCOrg() ([[Andrew Greenwood]])
 
*Fix LOGFONT conversion in CreateFontIndirectA() ([[Ge van Geldorp]])
 
 
 
[[ChangeLog-0.3.0]]
 
 
 
 
 
* Gdi32 : DirectX : fixing a bug in gdientry3, found it when I wrote the doc how it should work. The doc also committed to ReactOS svn ([[Magnus Olsen]])
 

Latest revision as of 13:15, 21 March 2019

The page Gdi32.dll is a short article on something that should have a lot more information written on it.
If you know anything else about it, you are STRONGLY encouraged to add the information in. If you are unsure of proper formatting or style, add it to the talk page or this page itself as you think best and others will help.


GDI32.DLL exports Graphics Device Interface (GDI) functions that perform primitive drawing functions for output to video displays and printers. It is used, for example, in the Windows XP version of Paint. Applications call GDI functions directly to perform low-level drawing (line, rectangle, ellipse), text output, font management, and similar functions.

Initially, GDI supported 16 and 256 color EGA/VGA display cards and monochrome printers. The functionality has expanded over the years, and now includes support for things like TrueType fonts, alpha channels, and multiple monitors.

Relationship with Wine

Gdi32.dll is not synced with WINE, it is made by ReactOS (source)

Code History

Commit history (Source code can be found in: /reactos/win32ss/gdi/gdi32)

See Also