blob: d8e1d87f727a0a2fd31f7b74adad92e1222d4906 [file] [log] [blame]
Alexandre Julliard2787be81995-05-22 18:23:01 +00001name gdi32
Alexandre Julliardc981d0b1996-03-31 16:40:13 +00002type win32
Ulrich Weigandc75d0e11998-11-01 17:59:35 +00003init MAIN_GdiInit
Alexandre Julliard2787be81995-05-22 18:23:01 +00004
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +00005 0 stdcall AbortDoc(long) AbortDoc32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +00006 1 stdcall AbortPath(long) AbortPath32
Alexandre Julliard491502b1997-11-01 19:08:16 +00007 2 stdcall AddFontResourceA(str) AddFontResource32A
Alexandre Julliard77b99181997-09-14 17:17:23 +00008 3 stub AddFontResourceTracking
Alexandre Julliard491502b1997-11-01 19:08:16 +00009 4 stdcall AddFontResourceW(wstr) AddFontResource32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000010 5 stub AngleArc
11 6 stdcall AnimatePalette(long long long ptr) AnimatePalette32
12 7 stdcall Arc(long long long long long long long long long) Arc32
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +000013 8 stdcall ArcTo(long long long long long long long long long) ArcTo32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000014 9 stdcall BeginPath(long) BeginPath32
Alexandre Julliard77b99181997-09-14 17:17:23 +000015 10 stdcall BitBlt(long long long long long long long long long) BitBlt32
16 11 stub CancelDC
17 12 stub CheckColorsInGamut
Alexandre Julliard46ea8b31998-05-03 19:01:20 +000018 13 stdcall ChoosePixelFormat(long ptr) ChoosePixelFormat
Alexandre Julliard77b99181997-09-14 17:17:23 +000019 14 stdcall Chord(long long long long long long long long long) Chord32
Alexandre Julliarda69b88b1998-03-15 20:29:56 +000020 15 stdcall CloseEnhMetaFile(long) CloseEnhMetaFile32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000021 16 stdcall CloseFigure(long) CloseFigure32
Alexandre Julliard54c27111998-03-29 19:44:57 +000022 17 stdcall CloseMetaFile(long) CloseMetaFile32
Alexandre Julliard77b99181997-09-14 17:17:23 +000023 18 stub ColorMatchToTarget
24 19 stdcall CombineRgn(long long long long) CombineRgn32
Alexandre Julliarddadf78f1998-05-17 17:13:43 +000025 20 stdcall CombineTransform(ptr ptr ptr) CombineTransform
Alexandre Julliard46ea8b31998-05-03 19:01:20 +000026 21 stdcall CopyEnhMetaFileA(long str) CopyEnhMetaFile32A
Alexandre Julliard77b99181997-09-14 17:17:23 +000027 22 stub CopyEnhMetaFileW
Alexandre Julliard491502b1997-11-01 19:08:16 +000028 23 stdcall CopyMetaFileA(long str) CopyMetaFile32A
29 24 stdcall CopyMetaFileW(long wstr) CopyMetaFile32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000030 25 stdcall CreateBitmap(long long long long ptr) CreateBitmap32
31 26 stdcall CreateBitmapIndirect(ptr) CreateBitmapIndirect32
32 27 stdcall CreateBrushIndirect(ptr) CreateBrushIndirect32
33 28 stub CreateColorSpaceA
34 29 stub CreateColorSpaceW
35 30 stdcall CreateCompatibleBitmap(long long long) CreateCompatibleBitmap32
36 31 stdcall CreateCompatibleDC(long) CreateCompatibleDC32
Alexandre Julliard491502b1997-11-01 19:08:16 +000037 32 stdcall CreateDCA(str str str ptr) CreateDC32A
38 33 stdcall CreateDCW(wstr wstr wstr ptr) CreateDC32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000039 34 stdcall CreateDIBPatternBrush(long long) CreateDIBPatternBrush32
Jeff Johann471b5df1998-11-08 15:07:22 +000040 35 stdcall CreateDIBPatternBrushPt(long long) CreateDIBPatternBrushPt32
Alexandre Julliarda0b2b1d1997-11-16 17:38:29 +000041 36 stdcall CreateDIBSection(long ptr long ptr long long) CreateDIBSection32
Alexandre Julliard77b99181997-09-14 17:17:23 +000042 37 stdcall CreateDIBitmap(long ptr long ptr ptr long) CreateDIBitmap32
43 38 stdcall CreateDiscardableBitmap(long long long) CreateDiscardableBitmap32
44 39 stdcall CreateEllipticRgn(long long long long) CreateEllipticRgn32
45 40 stdcall CreateEllipticRgnIndirect(ptr) CreateEllipticRgnIndirect32
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +000046 41 stdcall CreateEnhMetaFileA(long str ptr str) CreateEnhMetaFile32A
47 42 stdcall CreateEnhMetaFileW(long wstr ptr wstr) CreateEnhMetaFile32W
Alexandre Julliard642d3131998-07-12 19:29:36 +000048 43 stdcall CreateFontA(long long long long long long long long long long long long long str) CreateFont32A
Alexandre Julliard77b99181997-09-14 17:17:23 +000049 44 stdcall CreateFontIndirectA(ptr) CreateFontIndirect32A
50 45 stdcall CreateFontIndirectW(ptr) CreateFontIndirect32W
Alexandre Julliard642d3131998-07-12 19:29:36 +000051 46 stdcall CreateFontW(long long long long long long long long long long long long long wstr) CreateFont32W
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000052 47 stdcall CreateHalftonePalette(long) CreateHalftonePalette
Alexandre Julliard77b99181997-09-14 17:17:23 +000053 48 stdcall CreateHatchBrush(long long) CreateHatchBrush32
Alexandre Julliard491502b1997-11-01 19:08:16 +000054 49 stdcall CreateICA(str str str ptr) CreateIC32A
55 50 stdcall CreateICW(wstr wstr wstr ptr) CreateIC32W
Alexandre Julliard54c27111998-03-29 19:44:57 +000056 51 stdcall CreateMetaFileA(str) CreateMetaFile32A
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +000057 52 stdcall CreateMetaFileW(wstr) CreateMetaFile32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000058 53 stdcall CreatePalette(ptr) CreatePalette32
59 54 stdcall CreatePatternBrush(long) CreatePatternBrush32
60 55 stdcall CreatePen(long long long) CreatePen32
61 56 stdcall CreatePenIndirect(ptr) CreatePenIndirect32
62 57 stdcall CreatePolyPolygonRgn(ptr ptr long long) CreatePolyPolygonRgn32
63 58 stdcall CreatePolygonRgn(ptr long long) CreatePolygonRgn32
64 59 stdcall CreateRectRgn(long long long long) CreateRectRgn32
65 60 stdcall CreateRectRgnIndirect(ptr) CreateRectRgnIndirect32
Alexandre Julliard642d3131998-07-12 19:29:36 +000066 61 stdcall CreateRoundRectRgn(long long long long long long) CreateRoundRectRgn32
Alexandre Julliard491502b1997-11-01 19:08:16 +000067 62 stdcall CreateScalableFontResourceA(long str str str) CreateScalableFontResource32A
68 63 stdcall CreateScalableFontResourceW(long wstr wstr wstr) CreateScalableFontResource32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000069 64 stdcall CreateSolidBrush(long) CreateSolidBrush32
70 65 stdcall DPtoLP(long ptr long) DPtoLP32
71 66 stub DeleteColorSpace
72 67 stdcall DeleteDC(long) DeleteDC32
Alexandre Julliardc7c217b1998-04-13 12:21:30 +000073 68 stdcall DeleteEnhMetaFile(long) DeleteEnhMetaFile
Alexandre Julliard54c27111998-03-29 19:44:57 +000074 69 stdcall DeleteMetaFile(long) DeleteMetaFile32
Alexandre Julliard77b99181997-09-14 17:17:23 +000075 70 stdcall DeleteObject(long) DeleteObject32
Alexandre Julliard46ea8b31998-05-03 19:01:20 +000076 71 stdcall DescribePixelFormat(long long long ptr) DescribePixelFormat
Alexandre Julliard77b99181997-09-14 17:17:23 +000077 72 stub DeviceCapabilitiesExA
78 73 stub DeviceCapabilitiesExW
79 74 stub DrawEscape
80 75 stdcall Ellipse(long long long long long) Ellipse32
Uwe Bonnese2ed0c91998-11-08 15:38:32 +000081 76 stdcall EndDoc(long) EndDoc32
Uwe Bonnes2d655361998-11-26 15:20:55 +000082 77 stdcall EndPage(long) EndPage32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000083 78 stdcall EndPath(long) EndPath32
Alexandre Julliarda69b88b1998-03-15 20:29:56 +000084 79 stdcall EnumEnhMetaFile(long long ptr ptr ptr) EnumEnhMetaFile32
Alexandre Julliard491502b1997-11-01 19:08:16 +000085 80 stdcall EnumFontFamiliesA(long str ptr long) EnumFontFamilies32A
86 81 stdcall EnumFontFamiliesExA(long str ptr long long) EnumFontFamiliesEx32A
87 82 stdcall EnumFontFamiliesExW(long wstr ptr long long) EnumFontFamiliesEx32W
88 83 stdcall EnumFontFamiliesW(long wstr ptr long) EnumFontFamilies32W
89 84 stdcall EnumFontsA(long str ptr long) EnumFonts32A
90 85 stdcall EnumFontsW(long wstr ptr long) EnumFonts32W
Alexandre Julliard77b99181997-09-14 17:17:23 +000091 86 stub EnumICMProfilesA
92 87 stub EnumICMProfilesW
Alexandre Julliard46ea8b31998-05-03 19:01:20 +000093 88 stdcall EnumMetaFile(long long ptr ptr) EnumMetaFile32
Alexandre Julliard77b99181997-09-14 17:17:23 +000094 89 stdcall EnumObjects(long long ptr long) EnumObjects32
95 90 stdcall EqualRgn(long long) EqualRgn32
96 91 stdcall Escape(long long long ptr ptr) Escape32
97 92 stdcall ExcludeClipRect(long long long long long) ExcludeClipRect32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +000098 93 stdcall ExtCreatePen(long long ptr long ptr) ExtCreatePen32
Alexandre Julliard0623a6f1998-01-18 18:01:49 +000099 94 stdcall ExtCreateRegion(ptr long ptr) ExtCreateRegion
Alexandre Julliard3db94ef1997-09-28 17:43:24 +0000100 95 stdcall ExtEscape(long long long ptr long ptr) ExtEscape32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000101 96 stdcall ExtFloodFill(long long long long long) ExtFloodFill32
Alexandre Julliardd30dfd21998-09-27 18:28:36 +0000102 97 stdcall ExtSelectClipRgn(long long long) ExtSelectClipRgn
Alexandre Julliard491502b1997-11-01 19:08:16 +0000103 98 stdcall ExtTextOutA(long long long long ptr str long ptr) ExtTextOut32A
104 99 stdcall ExtTextOutW(long long long long ptr wstr long ptr) ExtTextOut32W
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000105100 stdcall FillPath(long) FillPath32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000106101 stdcall FillRgn(long long long) FillRgn32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000107102 stdcall FixBrushOrgEx(long long long ptr) FixBrushOrgEx
Alexandre Julliard77b99181997-09-14 17:17:23 +0000108103 stub FlattenPath
109104 stdcall FloodFill(long long long long) FloodFill32
110105 stdcall FrameRgn(long long long long long) FrameRgn32
111106 stub FreeImageColorMatcher
112107 stub GdiAssociateObject
113108 stub GdiCleanCacheDC
114109 stub GdiComment
115110 stub GdiConvertAndCheckDC
116111 stub GdiConvertBitmap
117112 stub GdiConvertBrush
118113 stub GdiConvertDC
119114 stub GdiConvertEnhMetaFile
120115 stub GdiConvertFont
121116 stub GdiConvertMetaFilePict
122117 stub GdiConvertPalette
123118 stub GdiConvertRegion
124119 stub GdiCreateLocalBitmap
125120 stub GdiCreateLocalBrush
126121 stub GdiCreateLocalEnhMetaFile
127122 stub GdiCreateLocalFont
128123 stub GdiCreateLocalMetaFilePict
129124 stub GdiCreateLocalPalette
130125 stub GdiCreateLocalRegion
131126 stub GdiDeleteLocalDC
132127 stub GdiDeleteLocalObject
Alexandre Julliard491502b1997-11-01 19:08:16 +0000133128 stdcall GdiFlush() GdiFlush
Alexandre Julliard17216f51997-10-12 16:30:17 +0000134129 stdcall GdiGetBatchLimit() GdiGetBatchLimit
Alexandre Julliard77b99181997-09-14 17:17:23 +0000135130 stub GdiGetLocalBrush
136131 stub GdiGetLocalDC
137132 stub GdiGetLocalFont
138133 stub GdiIsMetaFileDC
139134 stub GdiPlayDCScript
140135 stub GdiPlayJournal
141136 stub GdiPlayScript
142137 stub GdiReleaseLocalDC
143138 stub GdiSetAttrs
Alexandre Julliard17216f51997-10-12 16:30:17 +0000144139 stdcall GdiSetBatchLimit(long) GdiSetBatchLimit
Alexandre Julliard77b99181997-09-14 17:17:23 +0000145140 stub GdiSetServerAttr
Alexandre Julliard60ce85c1998-02-01 18:33:27 +0000146141 stdcall GetArcDirection(long) GetArcDirection32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000147142 stub GetAspectRatioFilterEx
148143 stdcall GetBitmapBits(long long ptr) GetBitmapBits32
149144 stdcall GetBitmapDimensionEx(long ptr) GetBitmapDimensionEx32
150145 stdcall GetBkColor(long) GetBkColor32
151146 stdcall GetBkMode(long) GetBkMode32
152147 stub GetBoundsRect
153148 stdcall GetBrushOrgEx(long ptr) GetBrushOrgEx32
154149 stdcall GetCharABCWidthsA(long long long ptr) GetCharABCWidths32A
155150 stub GetCharABCWidthsFloatA
156151 stub GetCharABCWidthsFloatW
157152 stdcall GetCharABCWidthsW(long long long ptr) GetCharABCWidths32W
158153 stdcall GetCharWidth32A(long long long long) GetCharWidth32A
159154 stdcall GetCharWidth32W(long long long long) GetCharWidth32W
160155 stdcall GetCharWidthA(long long long long) GetCharWidth32A
161156 stub GetCharWidthFloatA
162157 stub GetCharWidthFloatW
163158 stdcall GetCharWidthW(long long long long) GetCharWidth32W
164159 stub GetCharWidthWOW
Alexandre Julliard642d3131998-07-12 19:29:36 +0000165160 stdcall GetCharacterPlacementA(long str long long ptr long) GetCharacterPlacement32A
166161 stdcall GetCharacterPlacementW(long wstr long long ptr long) GetCharacterPlacement32W
Alexandre Julliard77b99181997-09-14 17:17:23 +0000167162 stdcall GetClipBox(long ptr) GetClipBox32
168163 stdcall GetClipRgn(long long) GetClipRgn32
169164 stub GetColorAdjustment
Alexandre Julliard85ed45e1998-08-22 19:03:56 +0000170165 stdcall GetColorSpace(long) GetColorSpace
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000171166 stdcall GetCurrentObject(long long) GetCurrentObject
Alexandre Julliard77b99181997-09-14 17:17:23 +0000172167 stdcall GetCurrentPositionEx(long ptr) GetCurrentPositionEx32
173168 stdcall GetDCOrgEx(long ptr) GetDCOrgEx
Alexandre Julliarde658d821997-11-30 17:45:40 +0000174169 stdcall GetDIBColorTable(long long long ptr) GetDIBColorTable32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000175170 stdcall GetDIBits(long long long long ptr ptr long) GetDIBits32
176171 stdcall GetDeviceCaps(long long) GetDeviceCaps32
177172 stub GetDeviceGammaRamp
178173 stub GetETM
Alexandre Julliarda69b88b1998-03-15 20:29:56 +0000179174 stdcall GetEnhMetaFileA(ptr) GetEnhMetaFile32A
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000180175 stdcall GetEnhMetaFileBits(long long ptr) GetEnhMetaFileBits
Alexandre Julliarda69b88b1998-03-15 20:29:56 +0000181176 stdcall GetEnhMetaFileDescriptionA(long long ptr) GetEnhMetaFileDescription32A
Alexandre Julliard642d3131998-07-12 19:29:36 +0000182177 stdcall GetEnhMetaFileDescriptionW(long long ptr) GetEnhMetaFileDescription32W
Alexandre Julliardc7c217b1998-04-13 12:21:30 +0000183178 stdcall GetEnhMetaFileHeader(long long ptr) GetEnhMetaFileHeader
Charles Suprin41043011998-11-07 12:56:31 +0000184179 stdcall GetEnhMetaFilePaletteEntries (long long ptr) GetEnhMetaFilePaletteEntries
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000185180 stdcall GetEnhMetaFileW(wstr) GetEnhMetaFile32W
Alexandre Julliard767e6f61998-08-09 12:47:43 +0000186181 stdcall GetFontData(long long long ptr long) GetFontData32
Alexandre Julliarde658d821997-11-30 17:45:40 +0000187182 stdcall GetFontLanguageInfo(long) GetFontLanguageInfo32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000188183 stub GetFontResourceInfo
189184 stub GetFontResourceInfoW
190185 stub GetGlyphOutline
191186 stdcall GetGlyphOutlineA(long long long ptr long ptr ptr) GetGlyphOutline32A
192187 stdcall GetGlyphOutlineW(long long long ptr long ptr ptr) GetGlyphOutline32W
Alexandre Julliard17216f51997-10-12 16:30:17 +0000193188 stdcall GetGraphicsMode(long) GetGraphicsMode
Alexandre Julliard77b99181997-09-14 17:17:23 +0000194189 stub GetICMProfileA
195190 stub GetICMProfileW
196191 stub GetKerningPairs
197192 stdcall GetKerningPairsA(long long ptr) GetKerningPairs32A
198193 stdcall GetKerningPairsW(long long ptr) GetKerningPairs32W
199194 stub GetLogColorSpaceA
200195 stub GetLogColorSpaceW
201196 stdcall GetMapMode(long) GetMapMode32
Alexandre Julliard491502b1997-11-01 19:08:16 +0000202197 stdcall GetMetaFileA(str) GetMetaFile32A
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000203198 stdcall GetMetaFileBitsEx(long long ptr) GetMetaFileBitsEx
Alexandre Julliard491502b1997-11-01 19:08:16 +0000204199 stdcall GetMetaFileW(wstr) GetMetaFile32W
Alexandre Julliard77b99181997-09-14 17:17:23 +0000205200 stub GetMetaRgn
206201 stub GetMiterLimit
207202 stdcall GetNearestColor(long long) GetNearestColor32
208203 stdcall GetNearestPaletteIndex(long long) GetNearestPaletteIndex32
209204 stdcall GetObjectA(long long ptr) GetObject32A
Alexandre Julliard491502b1997-11-01 19:08:16 +0000210205 stdcall GetObjectType(long) GetObjectType
Alexandre Julliard77b99181997-09-14 17:17:23 +0000211206 stdcall GetObjectW(long long ptr) GetObject32W
Moshe Vainer4a150e71998-10-14 18:15:43 +0000212207 stdcall GetOutlineTextMetricsA(long long ptr) GetOutlineTextMetrics32A
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000213208 stdcall GetOutlineTextMetricsW(long long ptr) GetOutlineTextMetrics32W
Alexandre Julliard77b99181997-09-14 17:17:23 +0000214209 stdcall GetPaletteEntries(long long long ptr) GetPaletteEntries32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000215210 stdcall GetPath(long ptr ptr long) GetPath32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000216211 stdcall GetPixel(long long long) GetPixel32
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000217212 stdcall GetPixelFormat(long) GetPixelFormat
Alexandre Julliard77b99181997-09-14 17:17:23 +0000218213 stdcall GetPolyFillMode(long) GetPolyFillMode32
219214 stdcall GetROP2(long) GetROP232
Alexandre Julliard642d3131998-07-12 19:29:36 +0000220215 stdcall GetRandomRgn(long long long) GetRandomRgn
Alexandre Julliard77b99181997-09-14 17:17:23 +0000221216 stdcall GetRasterizerCaps(ptr long) GetRasterizerCaps32
Andreas Mohr1e360eb1998-11-22 16:54:26 +0000222217 stdcall GetRegionData(long long ptr) GetRegionData32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000223218 stdcall GetRelAbs(long) GetRelAbs32
224219 stdcall GetRgnBox(long ptr) GetRgnBox32
225220 stdcall GetStockObject(long) GetStockObject32
226221 stdcall GetStretchBltMode(long) GetStretchBltMode32
227222 stdcall GetSystemPaletteEntries(long long long ptr) GetSystemPaletteEntries32
Alexandre Julliard491502b1997-11-01 19:08:16 +0000228223 stdcall GetSystemPaletteUse(long) GetSystemPaletteUse32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000229224 stdcall GetTextAlign(long) GetTextAlign32
230225 stdcall GetTextCharacterExtra(long) GetTextCharacterExtra32
231226 stdcall GetTextCharset(long) GetTextCharset32
232227 stdcall GetTextColor(long) GetTextColor32
Alexandre Julliard491502b1997-11-01 19:08:16 +0000233228 stdcall GetTextExtentExPointA(long str long long ptr ptr ptr) GetTextExtentExPoint32A
234229 stdcall GetTextExtentExPointW(long wstr long long ptr ptr ptr) GetTextExtentExPoint32W
Alexandre Julliarda0b2b1d1997-11-16 17:38:29 +0000235230 stdcall GetTextExtentPoint32A(long ptr long ptr) GetTextExtentPoint32A
236231 stdcall GetTextExtentPoint32W(long ptr long ptr) GetTextExtentPoint32W
237232 stdcall GetTextExtentPointA(long ptr long ptr) GetTextExtentPoint32ABuggy
238233 stdcall GetTextExtentPointW(long ptr long ptr) GetTextExtentPoint32WBuggy
Alexandre Julliard77b99181997-09-14 17:17:23 +0000239234 stdcall GetTextFaceA(long long ptr) GetTextFace32A
240235 stdcall GetTextFaceW(long long ptr) GetTextFace32W
241236 stdcall GetTextMetricsA(long ptr) GetTextMetrics32A
242237 stdcall GetTextMetricsW(long ptr) GetTextMetrics32W
243238 stub GetTransform
244239 stdcall GetViewportExtEx(long ptr) GetViewportExtEx32
245240 stdcall GetViewportOrgEx(long ptr) GetViewportOrgEx32
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000246241 stdcall GetWinMetaFileBits(long long ptr long long) GetWinMetaFileBits
Alexandre Julliard77b99181997-09-14 17:17:23 +0000247242 stdcall GetWindowExtEx(long ptr) GetWindowExtEx32
248243 stdcall GetWindowOrgEx(long ptr) GetWindowOrgEx32
Alexandre Julliard17216f51997-10-12 16:30:17 +0000249244 stdcall GetWorldTransform(long ptr) GetWorldTransform
Alexandre Julliard77b99181997-09-14 17:17:23 +0000250245 stdcall IntersectClipRect(long long long long long) IntersectClipRect32
251246 stdcall InvertRgn(long long) InvertRgn32
252247 stdcall LPtoDP(long ptr long) LPtoDP32
253248 stdcall LineDDA(long long long long ptr long) LineDDA32
254249 stdcall LineTo(long long long) LineTo32
255250 stub LoadImageColorMatcherA
256251 stub LoadImageColorMatcherW
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000257252 stdcall MaskBlt(long long long long long long long long long long long long) MaskBlt32
Alexandre Julliarddadf78f1998-05-17 17:13:43 +0000258253 stdcall ModifyWorldTransform(long ptr long) ModifyWorldTransform
Alexandre Julliard77b99181997-09-14 17:17:23 +0000259254 stdcall MoveToEx(long long long ptr) MoveToEx32
260255 stdcall OffsetClipRgn(long long long) OffsetClipRgn32
261256 stdcall OffsetRgn(long long long) OffsetRgn32
262257 stdcall OffsetViewportOrgEx(long long long ptr) OffsetViewportOrgEx32
263258 stdcall OffsetWindowOrgEx(long long long ptr) OffsetWindowOrgEx32
264259 stdcall PaintRgn(long long) PaintRgn32
265260 stdcall PatBlt(long long long long long long) PatBlt32
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000266261 stdcall PathToRegion(long) PathToRegion32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000267262 stdcall Pie(long long long long long long long long long) Pie32
Alexandre Julliardc7c217b1998-04-13 12:21:30 +0000268263 stdcall PlayEnhMetaFile(long long ptr) PlayEnhMetaFile
269264 stdcall PlayEnhMetaFileRecord(long ptr ptr long) PlayEnhMetaFileRecord
Alexandre Julliard77b99181997-09-14 17:17:23 +0000270265 stdcall PlayMetaFile(long long) PlayMetaFile32
Alexandre Julliard54c27111998-03-29 19:44:57 +0000271266 stdcall PlayMetaFileRecord(long ptr ptr long) PlayMetaFileRecord32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000272267 stub PlgBlt
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000273268 stdcall PolyBezier(long ptr long) PolyBezier32
Alexandre Julliard642d3131998-07-12 19:29:36 +0000274269 stdcall PolyBezierTo(long ptr long) PolyBezierTo32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000275270 stub PolyDraw
276271 stdcall PolyPolygon(long ptr ptr long) PolyPolygon32
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000277272 stdcall PolyPolyline(long ptr ptr long) PolyPolyline32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000278273 stub PolyTextOutA
279274 stub PolyTextOutW
280275 stdcall Polygon(long ptr long) Polygon32
281276 stdcall Polyline(long ptr long) Polyline32
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000282277 stdcall PolylineTo(long ptr long) PolylineTo32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000283278 stdcall PtInRegion(long long long) PtInRegion32
284279 stdcall PtVisible(long long long) PtVisible32
285280 stdcall RealizePalette(long) RealizePalette32
286281 stdcall RectInRegion(long ptr) RectInRegion32
287282 stdcall RectVisible(long ptr) RectVisible32
288283 stdcall Rectangle(long long long long long) Rectangle32
Alexandre Julliard491502b1997-11-01 19:08:16 +0000289284 stdcall RemoveFontResourceA(str) RemoveFontResource32A
Alexandre Julliard77b99181997-09-14 17:17:23 +0000290285 stub RemoveFontResourceTracking
Alexandre Julliard491502b1997-11-01 19:08:16 +0000291286 stdcall RemoveFontResourceW(wstr) RemoveFontResource32W
Alexandre Julliard77b99181997-09-14 17:17:23 +0000292287 stdcall ResetDCA(long ptr) ResetDC32A
293288 stdcall ResetDCW(long ptr) ResetDC32W
294289 stdcall ResizePalette(long long) ResizePalette32
295290 stdcall RestoreDC(long long) RestoreDC32
296291 stdcall RoundRect(long long long long long long long) RoundRect32
297292 stdcall SaveDC(long) SaveDC32
298293 stdcall ScaleViewportExtEx(long long long long long ptr) ScaleViewportExtEx32
299294 stdcall ScaleWindowExtEx(long long long long long ptr) ScaleWindowExtEx32
300295 stub SelectBrushLocal
Alexandre Julliard44ed71f1997-12-21 19:17:50 +0000301296 stdcall SelectClipPath(long long) SelectClipPath32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000302297 stdcall SelectClipRgn(long long) SelectClipRgn32
303298 stub SelectFontLocal
304299 stdcall SelectObject(long long) SelectObject32
305300 stdcall SelectPalette(long long long) SelectPalette32
Huw D M Davies7d5fd8d1998-12-08 09:44:30 +0000306301 stdcall SetAbortProc(long ptr) SetAbortProc32
Alexandre Julliard60ce85c1998-02-01 18:33:27 +0000307302 stdcall SetArcDirection(long long) SetArcDirection32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000308303 stdcall SetBitmapBits(long long ptr) SetBitmapBits32
309304 stdcall SetBitmapDimensionEx(long long long ptr) SetBitmapDimensionEx32
310305 stdcall SetBkColor(long long) SetBkColor32
311306 stdcall SetBkMode(long long) SetBkMode32
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000312307 stdcall SetBoundsRect(long ptr long) SetBoundsRect32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000313308 stdcall SetBrushOrgEx(long long long ptr) SetBrushOrgEx
314309 stub SetColorAdjustment
315310 stub SetColorSpace
Alexandre Julliarde658d821997-11-30 17:45:40 +0000316311 stdcall SetDIBColorTable(long long long ptr) SetDIBColorTable32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000317312 stdcall SetDIBits(long long long long ptr ptr long) SetDIBits32
Alexandre Julliard642d3131998-07-12 19:29:36 +0000318313 stdcall SetDIBitsToDevice(long long long long long long long long long ptr ptr long) SetDIBitsToDevice32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000319314 stub SetDeviceGammaRamp
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000320315 stdcall SetEnhMetaFileBits(long ptr) SetEnhMetaFileBits
Alexandre Julliard77b99181997-09-14 17:17:23 +0000321316 stub SetFontEnumeration
Alexandre Julliard17216f51997-10-12 16:30:17 +0000322317 stdcall SetGraphicsMode(long long) SetGraphicsMode
Alexandre Julliard85ed45e1998-08-22 19:03:56 +0000323318 stdcall SetICMMode(long long) SetICMMode
Alexandre Julliard77b99181997-09-14 17:17:23 +0000324319 stub SetICMProfileA
325320 stub SetICMProfileW
326321 stdcall SetMapMode(long long) SetMapMode32
327322 stdcall SetMapperFlags(long long) SetMapperFlags32
Alexandre Julliard54c27111998-03-29 19:44:57 +0000328323 stdcall SetMetaFileBitsEx(long ptr) SetMetaFileBitsEx
Alexandre Julliard77b99181997-09-14 17:17:23 +0000329324 stub SetMetaRgn
330325 stub SetMiterLimit
331326 stdcall SetPaletteEntries(long long long ptr) SetPaletteEntries32
332327 stdcall SetPixel(long long long long) SetPixel32
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000333328 stdcall SetPixelFormat(long long ptr) SetPixelFormat
Alexandre Julliard491502b1997-11-01 19:08:16 +0000334329 stdcall SetPixelV(long long long long) SetPixelV32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000335330 stdcall SetPolyFillMode(long long) SetPolyFillMode32
336331 stdcall SetROP2(long long) SetROP232
337332 stdcall SetRectRgn(long long long long long) SetRectRgn32
338333 stdcall SetRelAbs(long long) SetRelAbs32
339334 stdcall SetStretchBltMode(long long) SetStretchBltMode32
340335 stdcall SetSystemPaletteUse(long long) SetSystemPaletteUse32
341336 stdcall SetTextAlign(long long) SetTextAlign32
342337 stdcall SetTextCharacterExtra(long long) SetTextCharacterExtra32
343338 stdcall SetTextColor(long long) SetTextColor32
344339 stdcall SetTextJustification(long long long) SetTextJustification32
345340 stdcall SetViewportExtEx(long long long ptr) SetViewportExtEx32
346341 stdcall SetViewportOrgEx(long long long ptr) SetViewportOrgEx32
347342 stub SetVirtualResolution
Charles Suprin41043011998-11-07 12:56:31 +0000348343 stdcall SetWinMetaFileBits(long ptr long ptr) SetWinMetaFileBits
Alexandre Julliard77b99181997-09-14 17:17:23 +0000349344 stdcall SetWindowExtEx(long long long ptr) SetWindowExtEx32
350345 stdcall SetWindowOrgEx(long long long ptr) SetWindowOrgEx32
Alexandre Julliard60ce85c1998-02-01 18:33:27 +0000351346 stdcall SetWorldTransform(long ptr) SetWorldTransform
Uwe Bonnese2ed0c91998-11-08 15:38:32 +0000352347 stdcall StartDocA(long ptr) StartDoc32A
Alexandre Julliard0c0e3be1998-12-10 15:49:22 +0000353348 stdcall StartDocW(long ptr) StartDoc32W
Uwe Bonnes2d655361998-11-26 15:20:55 +0000354349 stdcall StartPage(long) StartPage32
Alexandre Julliard642d3131998-07-12 19:29:36 +0000355350 stdcall StretchBlt(long long long long long long long long long long long) StretchBlt32
356351 stdcall StretchDIBits(long long long long long long long long long ptr ptr long long) StretchDIBits32
Alexandre Julliard77b99181997-09-14 17:17:23 +0000357352 stub StrokeAndFillPath
358353 stub StrokePath
Alexandre Julliard46ea8b31998-05-03 19:01:20 +0000359354 stdcall SwapBuffers(long) SwapBuffers
Alexandre Julliard491502b1997-11-01 19:08:16 +0000360355 stdcall TextOutA(long long long str long) TextOut32A
361356 stdcall TextOutW(long long long wstr long) TextOut32W
Alexandre Julliard77b99181997-09-14 17:17:23 +0000362357 stub UnloadNetworkFonts
363358 stdcall UnrealizeObject(long) UnrealizeObject32
364359 stdcall UpdateColors(long) UpdateColors32
365360 stub WidenPath
366361 stub pstackConnect
Alexandre Julliard0c126c71996-02-18 18:44:41 +0000367#late additions
Alexandre Julliard77b99181997-09-14 17:17:23 +0000368362 stub DeviceCapabilitiesEx
369363 stub GdiDciBeginAccess
370364 stub GdiDciCreateOffscreenSurface
371365 stub GdiDciCreateOverlaySurface
372366 stub GdiDciCreatePrimarySurface
373367 stub GdiDciDestroySurface
374368 stub GdiDciDrawSurface
375369 stub GdiDciEndAccess
376370 stub GdiDciEnumSurface
377371 stub GdiDciInitialize
378372 stub GdiDciSetClipList
379373 stub GdiDciSetDestination
380374 stub GdiDllInitialize
381375 stub GdiGetLocalBitmap
382376 stub GdiWinWatchClose
383377 stub GdiWinWatchDidStatusChange
384378 stub GdiWinWatchGetClipList
385379 stub GdiWinWatchOpen
386380 stub GetGlyphOutlineWow
Alexandre Julliarde658d821997-11-30 17:45:40 +0000387381 stdcall GetTextCharsetInfo(long ptr long) GetTextCharsetInfo
Alexandre Julliard77b99181997-09-14 17:17:23 +0000388382 stdcall TranslateCharsetInfo(ptr ptr long) TranslateCharSetInfo
389383 stub UpdateICMRegKeyA
390384 stub UpdateICMRegKeyW
391385 stub gdiPlaySpoolStream
Alexandre Julliard17216f51997-10-12 16:30:17 +0000392386 stdcall SetObjectOwner(long long) SetObjectOwner32
Alexandre Julliardd30dfd21998-09-27 18:28:36 +0000393387 stub UpdateICMRegKey
394388 extern pfnRealizePalette pfnRealizePalette
395389 extern pfnSelectPalette pfnSelectPalette