Implement ResetDC and PHYSICALOFFSET[X|Y] devcaps.
[wine] / dlls / gdi / gdi32.spec
1 name    gdi32
2 type    win32
3 init    MAIN_GdiInit
4 rsrc    version.res
5
6 import  advapi32.dll
7 import  kernel32.dll
8 import  ntdll.dll
9
10 debug_channels (bitblt bitmap clipping dc ddraw driver enhmetafile font gdi
11                 metafile palette print region text win16drv wing)
12
13 # ordinal exports
14 100 stdcall @(long long str str str) GDI_CallDevInstall16
15 101 stdcall @(long str str ptr) GDI_CallExtDeviceModePropSheet16
16 102 stdcall @(long ptr str str ptr str long) GDI_CallExtDeviceMode16
17 103 stdcall @(long str ptr ptr) GDI_CallAdvancedSetupDialog16
18 104 stdcall @(str str long ptr ptr) GDI_CallDeviceCapabilities16
19
20 @ stdcall AbortDoc(long) AbortDoc
21 @ stdcall AbortPath(long) AbortPath
22 @ stdcall AddFontResourceA(str) AddFontResourceA
23 @ stub AddFontResourceTracking
24 @ stdcall AddFontResourceW(wstr) AddFontResourceW
25 @ stdcall AngleArc(long long long long long long) AngleArc
26 @ stdcall AnimatePalette(long long long ptr) AnimatePalette
27 @ stdcall Arc(long long long long long long long long long) Arc
28 @ stdcall ArcTo(long long long long long long long long long) ArcTo
29 @ stdcall BeginPath(long) BeginPath
30 @ stdcall BitBlt(long long long long long long long long long) BitBlt
31 @ stub ByeByeGDI
32 @ stub CancelDC
33 @ stub CheckColorsInGamut
34 @ stdcall ChoosePixelFormat(long ptr) ChoosePixelFormat
35 @ stdcall Chord(long long long long long long long long long) Chord
36 @ stdcall CloseEnhMetaFile(long) CloseEnhMetaFile
37 @ stdcall CloseFigure(long) CloseFigure
38 @ stdcall CloseMetaFile(long) CloseMetaFile
39 @ stub ColorCorrectPalette
40 @ stub ColorMatchToTarget
41 @ stdcall CombineRgn(long long long long) CombineRgn
42 @ stdcall CombineTransform(ptr ptr ptr) CombineTransform
43 @ stdcall CopyEnhMetaFileA(long str) CopyEnhMetaFileA
44 @ stub CopyEnhMetaFileW
45 @ stdcall CopyMetaFileA(long str) CopyMetaFileA
46 @ stdcall CopyMetaFileW(long wstr) CopyMetaFileW
47 @ stdcall CreateBitmap(long long long long ptr) CreateBitmap
48 @ stdcall CreateBitmapIndirect(ptr) CreateBitmapIndirect
49 @ stdcall CreateBrushIndirect(ptr) CreateBrushIndirect
50 @ stdcall CreateColorSpaceA(ptr) CreateColorSpaceA
51 @ stdcall CreateColorSpaceW(ptr) CreateColorSpaceW
52 @ stdcall CreateCompatibleBitmap(long long long) CreateCompatibleBitmap
53 @ stdcall CreateCompatibleDC(long) CreateCompatibleDC
54 @ stdcall CreateDCA(str str str ptr) CreateDCA
55 @ stdcall CreateDCW(wstr wstr wstr ptr) CreateDCW
56 @ stdcall CreateDIBPatternBrush(long long) CreateDIBPatternBrush
57 @ stdcall CreateDIBPatternBrushPt(long long) CreateDIBPatternBrushPt
58 @ stdcall CreateDIBSection(long ptr long ptr long long) CreateDIBSection
59 @ stdcall CreateDIBitmap(long ptr long ptr ptr long) CreateDIBitmap
60 @ stdcall CreateDiscardableBitmap(long long long) CreateDiscardableBitmap
61 @ stdcall CreateEllipticRgn(long long long long) CreateEllipticRgn
62 @ stdcall CreateEllipticRgnIndirect(ptr) CreateEllipticRgnIndirect
63 @ stdcall CreateEnhMetaFileA(long str ptr str) CreateEnhMetaFileA
64 @ stdcall CreateEnhMetaFileW(long wstr ptr wstr) CreateEnhMetaFileW
65 @ stdcall CreateFontA(long long long long long long long long long long long long long str) CreateFontA
66 @ stdcall CreateFontIndirectA(ptr) CreateFontIndirectA
67 @ stdcall CreateFontIndirectW(ptr) CreateFontIndirectW
68 @ stdcall CreateFontW(long long long long long long long long long long long long long wstr) CreateFontW
69 @ stdcall CreateHalftonePalette(long) CreateHalftonePalette
70 @ stdcall CreateHatchBrush(long long) CreateHatchBrush
71 @ stdcall CreateICA(str str str ptr) CreateICA
72 @ stdcall CreateICW(wstr wstr wstr ptr) CreateICW
73 @ stdcall CreateMetaFileA(str) CreateMetaFileA
74 @ stdcall CreateMetaFileW(wstr) CreateMetaFileW
75 @ stdcall CreatePalette(ptr) CreatePalette
76 @ stdcall CreatePatternBrush(long) CreatePatternBrush
77 @ stdcall CreatePen(long long long) CreatePen
78 @ stdcall CreatePenIndirect(ptr) CreatePenIndirect
79 @ stdcall CreatePolyPolygonRgn(ptr ptr long long) CreatePolyPolygonRgn
80 @ stdcall CreatePolygonRgn(ptr long long) CreatePolygonRgn
81 @ stdcall CreateRectRgn(long long long long) CreateRectRgn
82 @ stdcall CreateRectRgnIndirect(ptr) CreateRectRgnIndirect
83 @ stdcall CreateRoundRectRgn(long long long long long long) CreateRoundRectRgn
84 @ stdcall CreateScalableFontResourceA(long str str str) CreateScalableFontResourceA
85 @ stdcall CreateScalableFontResourceW(long wstr wstr wstr) CreateScalableFontResourceW
86 @ stdcall CreateSolidBrush(long) CreateSolidBrush
87 @ stdcall DPtoLP(long ptr long) DPtoLP
88 @ stdcall DeleteColorSpace(long) DeleteColorSpace
89 @ stdcall DeleteDC(long) DeleteDC
90 @ stdcall DeleteEnhMetaFile(long) DeleteEnhMetaFile
91 @ stdcall DeleteMetaFile(long) DeleteMetaFile
92 @ stdcall DeleteObject(long)    DeleteObject
93 @ stdcall DescribePixelFormat(long long long ptr) DescribePixelFormat
94 @ stub DeviceCapabilitiesEx
95 @ stub DeviceCapabilitiesExA
96 @ stub DeviceCapabilitiesExW
97 @ stdcall DrawEscape(long long long ptr) DrawEscape
98 @ stdcall Ellipse(long long long long long) Ellipse
99 @ stub EnableEUDC
100 @ stdcall EndDoc(long) EndDoc
101 @ stdcall EndPage(long) EndPage
102 @ stdcall EndPath(long) EndPath
103 @ stdcall EnumEnhMetaFile(long long ptr ptr ptr) EnumEnhMetaFile
104 @ stdcall EnumFontFamiliesA(long str ptr long) EnumFontFamiliesA
105 @ stdcall EnumFontFamiliesExA(long ptr ptr long long) EnumFontFamiliesExA
106 @ stdcall EnumFontFamiliesExW(long ptr ptr long long) EnumFontFamiliesExW
107 @ stdcall EnumFontFamiliesW(long wstr ptr long) EnumFontFamiliesW
108 @ stdcall EnumFontsA(long str ptr long) EnumFontsA
109 @ stdcall EnumFontsW(long wstr ptr long) EnumFontsW
110 @ stub EnumICMProfilesA
111 @ stub EnumICMProfilesW
112 @ stdcall EnumMetaFile(long long ptr ptr) EnumMetaFile
113 @ stdcall EnumObjects(long long ptr long) EnumObjects
114 @ stdcall EqualRgn(long long) EqualRgn
115 @ stdcall Escape(long long long ptr ptr) Escape
116 @ stdcall ExcludeClipRect(long long long long long) ExcludeClipRect
117 @ stdcall ExtCreatePen(long long ptr long ptr) ExtCreatePen
118 @ stdcall ExtCreateRegion(ptr long ptr) ExtCreateRegion
119 @ stdcall ExtEscape(long long long ptr long ptr) ExtEscape
120 @ stdcall ExtFloodFill(long long long long long) ExtFloodFill
121 @ stdcall ExtSelectClipRgn(long long long) ExtSelectClipRgn
122 @ stdcall ExtTextOutA(long long long long ptr str long ptr) ExtTextOutA
123 @ stdcall ExtTextOutW(long long long long ptr wstr long ptr) ExtTextOutW
124 @ stdcall FillPath(long) FillPath
125 @ stdcall FillRgn(long long long) FillRgn
126 @ stdcall FixBrushOrgEx(long long long ptr) FixBrushOrgEx
127 @ stdcall FlattenPath(long) FlattenPath
128 @ stdcall FloodFill(long long long long) FloodFill
129 @ stdcall FrameRgn(long long long long long) FrameRgn
130 @ stub FreeImageColorMatcher
131 @ stub GdiAssociateObject
132 @ stub GdiCleanCacheDC
133 @ stdcall GdiComment(long long ptr) GdiComment
134 @ stub GdiConvertAndCheckDC
135 @ stub GdiConvertBitmap
136 @ stub GdiConvertBrush
137 @ stub GdiConvertDC
138 @ stub GdiConvertEnhMetaFile
139 @ stub GdiConvertFont
140 @ stub GdiConvertMetaFilePict
141 @ stub GdiConvertPalette
142 @ stub GdiConvertRegion
143 @ stub GdiCreateLocalBitmap
144 @ stub GdiCreateLocalBrush
145 @ stub GdiCreateLocalEnhMetaFile
146 @ stub GdiCreateLocalFont
147 @ stub GdiCreateLocalMetaFilePict
148 @ stub GdiCreateLocalPalette
149 @ stub GdiCreateLocalRegion
150 @ stub GdiDciBeginAccess
151 @ stub GdiDciCreateOffscreenSurface
152 @ stub GdiDciCreateOverlaySurface
153 @ stub GdiDciCreatePrimarySurface
154 @ stub GdiDciDestroySurface
155 @ stub GdiDciDrawSurface
156 @ stub GdiDciEndAccess
157 @ stub GdiDciEnumSurface
158 @ stub GdiDciInitialize
159 @ stub GdiDciSetClipList
160 @ stub GdiDciSetDestination
161 @ stub GdiDeleteLocalDC
162 @ stub GdiDeleteLocalObject
163 @ stub GdiDllInitialize
164 @ stdcall GdiFlush() GdiFlush
165 @ stdcall GdiGetBatchLimit() GdiGetBatchLimit
166 @ stub GdiGetLocalBitmap
167 @ stub GdiGetLocalBrush
168 @ stub GdiGetLocalDC
169 @ stub GdiGetLocalFont
170 @ stub GdiIsMetaFileDC
171 @ stub GdiPlayDCScript
172 @ stub GdiPlayJournal
173 @ stub GdiPlayScript
174 @ stub GdiReleaseLocalDC
175 @ stub GdiSetAttrs
176 @ stdcall GdiSetBatchLimit(long) GdiSetBatchLimit
177 @ stub GdiSetServerAttr
178 @ stub GdiWinWatchClose
179 @ stub GdiWinWatchDidStatusChange
180 @ stub GdiWinWatchGetClipList
181 @ stub GdiWinWatchOpen
182 @ stdcall GetArcDirection(long) GetArcDirection
183 @ stdcall GetAspectRatioFilterEx(long ptr) GetAspectRatioFilterEx
184 @ stdcall GetBitmapBits(long long ptr) GetBitmapBits
185 @ stdcall GetBitmapDimensionEx(long ptr) GetBitmapDimensionEx
186 @ stdcall GetBkColor(long) GetBkColor
187 @ stdcall GetBkMode(long) GetBkMode
188 @ stdcall GetBoundsRect(long ptr long) GetBoundsRect
189 @ stdcall GetBrushOrgEx(long ptr) GetBrushOrgEx
190 @ stdcall GetCharABCWidthsA(long long long ptr) GetCharABCWidthsA
191 @ stdcall GetCharABCWidthsFloatA(long long long ptr) GetCharABCWidthsFloatA
192 @ stdcall GetCharABCWidthsFloatW(long long long ptr) GetCharABCWidthsFloatW
193 @ stdcall GetCharABCWidthsW(long long long ptr) GetCharABCWidthsW
194 @ stdcall GetCharWidth32A(long long long long) GetCharWidth32A
195 @ stdcall GetCharWidth32W(long long long long) GetCharWidth32W
196 @ stdcall GetCharWidthA(long long long long) GetCharWidth32A
197 @ stdcall GetCharWidthFloatA(long long long ptr) GetCharWidthFloatA
198 @ stdcall GetCharWidthFloatW(long long long ptr) GetCharWidthFloatW
199 @ stdcall GetCharWidthW(long long long long) GetCharWidth32W
200 @ stub GetCharWidthWOW
201 @ stdcall GetCharacterPlacementA(long str long long ptr long) GetCharacterPlacementA
202 @ stdcall GetCharacterPlacementW(long wstr long long ptr long) GetCharacterPlacementW
203 @ stdcall GetClipBox(long ptr) GetClipBox
204 @ stdcall GetClipRgn(long long) GetClipRgn
205 @ stdcall GetColorAdjustment(long ptr) GetColorAdjustment
206 @ stdcall GetColorSpace(long) GetColorSpace
207 @ stdcall GetCurrentObject(long long) GetCurrentObject
208 @ stdcall GetCurrentPositionEx(long ptr) GetCurrentPositionEx
209 @ stdcall GetDCOrgEx(long ptr) GetDCOrgEx
210 @ stdcall GetDIBColorTable(long long long ptr) GetDIBColorTable
211 @ stdcall GetDIBits(long long long long ptr ptr long) GetDIBits
212 @ stdcall GetDeviceCaps(long long) GetDeviceCaps
213 @ stdcall GetDeviceGammaRamp(long ptr) GetDeviceGammaRamp
214 @ stub GetETM
215 @ stdcall GetEnhMetaFileA(str) GetEnhMetaFileA
216 @ stdcall GetEnhMetaFileBits(long long ptr) GetEnhMetaFileBits
217 @ stdcall GetEnhMetaFileDescriptionA(long long ptr) GetEnhMetaFileDescriptionA
218 @ stdcall GetEnhMetaFileDescriptionW(long long ptr) GetEnhMetaFileDescriptionW
219 @ stdcall GetEnhMetaFileHeader(long long ptr) GetEnhMetaFileHeader
220 @ stdcall GetEnhMetaFilePaletteEntries (long long ptr) GetEnhMetaFilePaletteEntries
221 @ stdcall GetEnhMetaFileW(wstr) GetEnhMetaFileW
222 @ stdcall GetFontData(long long long ptr long) GetFontData
223 @ stdcall GetFontLanguageInfo(long) GetFontLanguageInfo
224 @ stub GetFontResourceInfo
225 @ stub GetFontResourceInfoW
226 @ stdcall GetGlyphIndicesA(long ptr long ptr long) GetGlyphIndicesA
227 @ stdcall GetGlyphIndicesW(long ptr long ptr long) GetGlyphIndicesW
228 @ stub GetGlyphOutline
229 @ stdcall GetGlyphOutlineA(long long long ptr long ptr ptr) GetGlyphOutlineA
230 @ stdcall GetGlyphOutlineW(long long long ptr long ptr ptr) GetGlyphOutlineW
231 @ stub GetGlyphOutlineWow
232 @ stdcall GetGraphicsMode(long) GetGraphicsMode
233 @ stdcall GetICMProfileA(long ptr ptr) GetICMProfileA
234 @ stub GetICMProfileW
235 @ stub GetKerningPairs
236 @ stdcall GetKerningPairsA(long long ptr) GetKerningPairsA
237 @ stdcall GetKerningPairsW(long long ptr) GetKerningPairsW
238 @ stdcall GetLayout(long) GetLayout
239 @ stub GetLogColorSpaceA
240 @ stub GetLogColorSpaceW
241 @ stdcall GetMapMode(long) GetMapMode
242 @ stdcall GetMetaFileA(str) GetMetaFileA
243 @ stdcall GetMetaFileBitsEx(long long ptr) GetMetaFileBitsEx
244 @ stdcall GetMetaFileW(wstr) GetMetaFileW
245 @ stdcall GetMetaRgn(long long) GetMetaRgn
246 @ stdcall GetMiterLimit(long ptr) GetMiterLimit
247 @ stdcall GetNearestColor(long long) GetNearestColor
248 @ stdcall GetNearestPaletteIndex(long long) GetNearestPaletteIndex
249 @ stdcall GetObjectA(long long ptr) GetObjectA
250 @ stdcall GetObjectType(long) GetObjectType
251 @ stdcall GetObjectW(long long ptr) GetObjectW
252 @ stdcall GetOutlineTextMetricsA(long long ptr) GetOutlineTextMetricsA
253 @ stdcall GetOutlineTextMetricsW(long long ptr) GetOutlineTextMetricsW
254 @ stdcall GetPaletteEntries(long long long ptr) GetPaletteEntries
255 @ stdcall GetPath(long ptr ptr long) GetPath
256 @ stdcall GetPixel(long long long) GetPixel
257 @ stdcall GetPixelFormat(long) GetPixelFormat
258 @ stdcall GetPolyFillMode(long) GetPolyFillMode
259 @ stdcall GetROP2(long) GetROP2
260 @ stdcall GetRandomRgn(long long long) GetRandomRgn
261 @ stdcall GetRasterizerCaps(ptr long) GetRasterizerCaps
262 @ stdcall GetRegionData(long long ptr) GetRegionData
263 @ stdcall GetRelAbs(long long) GetRelAbs
264 @ stdcall GetRgnBox(long ptr) GetRgnBox
265 @ stdcall GetStockObject(long) GetStockObject
266 @ stdcall GetStretchBltMode(long) GetStretchBltMode
267 @ stdcall GetSystemPaletteEntries(long long long ptr) GetSystemPaletteEntries
268 @ stdcall GetSystemPaletteUse(long) GetSystemPaletteUse
269 @ stdcall GetTextAlign(long) GetTextAlign
270 @ stdcall GetTextCharacterExtra(long) GetTextCharacterExtra
271 @ stdcall GetTextCharset(long) GetTextCharset
272 @ stdcall GetTextCharsetInfo(long ptr long) GetTextCharsetInfo
273 @ stdcall GetTextColor(long) GetTextColor
274 @ stdcall GetTextExtentExPointA(long str long long ptr ptr ptr) GetTextExtentExPointA
275 @ stdcall GetTextExtentExPointW(long wstr long long ptr ptr ptr) GetTextExtentExPointW
276 @ stdcall GetTextExtentPoint32A(long str long ptr) GetTextExtentPoint32A
277 @ stdcall GetTextExtentPoint32W(long wstr long ptr) GetTextExtentPoint32W
278 @ stdcall GetTextExtentPointA(long str long ptr) GetTextExtentPointA
279 @ stdcall GetTextExtentPointI(long ptr long ptr) GetTextExtentPointI
280 @ stdcall GetTextExtentPointW(long wstr long ptr) GetTextExtentPointW
281 @ stdcall GetTextFaceA(long long ptr) GetTextFaceA
282 @ stdcall GetTextFaceW(long long ptr) GetTextFaceW
283 @ stdcall GetTextMetricsA(long ptr) GetTextMetricsA
284 @ stdcall GetTextMetricsW(long ptr) GetTextMetricsW
285 @ stub GetTransform
286 @ stdcall GetViewportExtEx(long ptr) GetViewportExtEx
287 @ stdcall GetViewportOrgEx(long ptr) GetViewportOrgEx
288 @ stdcall GetWinMetaFileBits(long long ptr long long) GetWinMetaFileBits
289 @ stdcall GetWindowExtEx(long ptr) GetWindowExtEx
290 @ stdcall GetWindowOrgEx(long ptr) GetWindowOrgEx
291 @ stdcall GetWorldTransform(long ptr) GetWorldTransform
292 @ stdcall IntersectClipRect(long long long long long) IntersectClipRect
293 @ stdcall InvertRgn(long long) InvertRgn
294 @ stdcall LPtoDP(long ptr long) LPtoDP
295 @ stdcall LineDDA(long long long long ptr long) LineDDA
296 @ stdcall LineTo(long long long) LineTo
297 @ stub LoadImageColorMatcherA
298 @ stub LoadImageColorMatcherW
299 @ stdcall MaskBlt(long long long long long long long long long long long long) MaskBlt
300 @ stdcall ModifyWorldTransform(long ptr long) ModifyWorldTransform
301 @ stdcall MoveToEx(long long long ptr) MoveToEx
302 @ stdcall OffsetClipRgn(long long long) OffsetClipRgn
303 @ stdcall OffsetRgn(long long long) OffsetRgn
304 @ stdcall OffsetViewportOrgEx(long long long ptr) OffsetViewportOrgEx
305 @ stdcall OffsetWindowOrgEx(long long long ptr) OffsetWindowOrgEx
306 @ stdcall PaintRgn(long long) PaintRgn
307 @ stdcall PatBlt(long long long long long long) PatBlt
308 @ stdcall PathToRegion(long) PathToRegion
309 @ stdcall Pie(long long long long long long long long long) Pie
310 @ stdcall PlayEnhMetaFile(long long ptr) PlayEnhMetaFile
311 @ stdcall PlayEnhMetaFileRecord(long ptr ptr long) PlayEnhMetaFileRecord
312 @ stdcall PlayMetaFile(long long) PlayMetaFile
313 @ stdcall PlayMetaFileRecord(long ptr ptr long) PlayMetaFileRecord
314 @ stdcall PlgBlt(long ptr long long long long long long long long) PlgBlt
315 @ stdcall PolyBezier(long ptr long) PolyBezier
316 @ stdcall PolyBezierTo(long ptr long) PolyBezierTo
317 @ stdcall PolyDraw(long ptr ptr long) PolyDraw
318 @ stdcall PolyPolygon(long ptr ptr long) PolyPolygon
319 @ stdcall PolyPolyline(long ptr ptr long) PolyPolyline
320 @ stdcall PolyTextOutA(long ptr long) PolyTextOutA
321 @ stdcall PolyTextOutW(long ptr long) PolyTextOutW
322 @ stdcall Polygon(long ptr long) Polygon
323 @ stdcall Polyline(long ptr long) Polyline
324 @ stdcall PolylineTo(long ptr long) PolylineTo
325 @ stdcall PtInRegion(long long long) PtInRegion
326 @ stdcall PtVisible(long long long) PtVisible
327 @ stdcall RealizePalette(long) RealizePalette
328 @ stdcall RectInRegion(long ptr) RectInRegion
329 @ stdcall RectVisible(long ptr) RectVisible
330 @ stdcall Rectangle(long long long long long) Rectangle
331 @ stdcall RemoveFontResourceA(str) RemoveFontResourceA
332 @ stub RemoveFontResourceTracking
333 @ stdcall RemoveFontResourceW(wstr) RemoveFontResourceW
334 @ stdcall ResetDCA(long ptr) ResetDCA
335 @ stdcall ResetDCW(long ptr) ResetDCW
336 @ stdcall ResizePalette(long long) ResizePalette
337 @ stdcall RestoreDC(long long) RestoreDC
338 @ stdcall RoundRect(long long long long long long long) RoundRect
339 @ stdcall SaveDC(long) SaveDC
340 @ stdcall ScaleViewportExtEx(long long long long long ptr) ScaleViewportExtEx
341 @ stdcall ScaleWindowExtEx(long long long long long ptr) ScaleWindowExtEx
342 @ stub SelectBrushLocal
343 @ stdcall SelectClipPath(long long) SelectClipPath
344 @ stdcall SelectClipRgn(long long) SelectClipRgn
345 @ stub SelectFontLocal
346 @ stdcall SelectObject(long long) SelectObject
347 @ stdcall SelectPalette(long long long) SelectPalette
348 @ stdcall SetAbortProc(long ptr) SetAbortProc
349 @ stdcall SetArcDirection(long long) SetArcDirection
350 @ stdcall SetBitmapBits(long long ptr) SetBitmapBits
351 @ stdcall SetBitmapDimensionEx(long long long ptr) SetBitmapDimensionEx
352 @ stdcall SetBkColor(long long) SetBkColor
353 @ stdcall SetBkMode(long long) SetBkMode
354 @ stdcall SetBoundsRect(long ptr long) SetBoundsRect
355 @ stdcall SetBrushOrgEx(long long long ptr) SetBrushOrgEx
356 @ stdcall SetColorAdjustment(long ptr) SetColorAdjustment
357 @ stdcall SetColorSpace(long long) SetColorSpace
358 @ stdcall SetDIBColorTable(long long long ptr) SetDIBColorTable
359 @ stdcall SetDIBits(long long long long ptr ptr long) SetDIBits
360 @ stdcall SetDIBitsToDevice(long long long long long long long long long ptr ptr long) SetDIBitsToDevice
361 @ stdcall SetDeviceGammaRamp(long ptr) SetDeviceGammaRamp
362 @ stdcall SetEnhMetaFileBits(long ptr) SetEnhMetaFileBits
363 @ stub SetFontEnumeration
364 @ stdcall SetGraphicsMode(long long) SetGraphicsMode
365 @ stdcall SetICMMode(long long) SetICMMode
366 @ stub SetICMProfileA
367 @ stub SetICMProfileW
368 @ stdcall SetLayout(long long) SetLayout
369 @ stub SetMagicColors
370 @ stdcall SetMapMode(long long) SetMapMode
371 @ stdcall SetMapperFlags(long long) SetMapperFlags
372 @ stdcall SetMetaFileBitsEx(long ptr) SetMetaFileBitsEx
373 @ stdcall SetMetaRgn(long) SetMetaRgn
374 @ stdcall SetMiterLimit(long long ptr) SetMiterLimit
375 @ stdcall SetObjectOwner(long long) SetObjectOwner
376 @ stdcall SetPaletteEntries(long long long ptr) SetPaletteEntries
377 @ stdcall SetPixel(long long long long) SetPixel
378 @ stdcall SetPixelFormat(long long ptr) SetPixelFormat
379 @ stdcall SetPixelV(long long long long) SetPixelV
380 @ stdcall SetPolyFillMode(long long) SetPolyFillMode
381 @ stdcall SetROP2(long long) SetROP2
382 @ stdcall SetRectRgn(long long long long long) SetRectRgn
383 @ stdcall SetRelAbs(long long) SetRelAbs
384 @ stdcall SetStretchBltMode(long long) SetStretchBltMode
385 @ stdcall SetSystemPaletteUse(long long) SetSystemPaletteUse
386 @ stdcall SetTextAlign(long long) SetTextAlign
387 @ stdcall SetTextCharacterExtra(long long) SetTextCharacterExtra
388 @ stdcall SetTextColor(long long) SetTextColor
389 @ stdcall SetTextJustification(long long long) SetTextJustification
390 @ stdcall SetViewportExtEx(long long long ptr) SetViewportExtEx
391 @ stdcall SetViewportOrgEx(long long long ptr) SetViewportOrgEx
392 @ stub SetVirtualResolution
393 @ stdcall SetWinMetaFileBits(long ptr long ptr) SetWinMetaFileBits
394 @ stdcall SetWindowExtEx(long long long ptr) SetWindowExtEx
395 @ stdcall SetWindowOrgEx(long long long ptr) SetWindowOrgEx
396 @ stdcall SetWorldTransform(long ptr) SetWorldTransform
397 @ stdcall StartDocA(long ptr) StartDocA
398 @ stdcall StartDocW(long ptr) StartDocW
399 @ stdcall StartPage(long) StartPage 
400 @ stdcall StretchBlt(long long long long long long long long long long long) StretchBlt
401 @ stdcall StretchDIBits(long long long long long long long long long ptr ptr long long) StretchDIBits
402 @ stdcall StrokeAndFillPath(long) StrokeAndFillPath
403 @ stdcall StrokePath(long) StrokePath
404 @ stdcall SwapBuffers(long) SwapBuffers
405 @ stdcall TextOutA(long long long str long) TextOutA
406 @ stdcall TextOutW(long long long wstr long) TextOutW
407 @ stdcall TranslateCharsetInfo(ptr ptr long) TranslateCharsetInfo
408 @ stub UnloadNetworkFonts
409 @ stdcall UnrealizeObject(long) UnrealizeObject
410 @ stdcall UpdateColors(long) UpdateColors
411 @ stub UpdateICMRegKey
412 @ stub UpdateICMRegKeyA
413 @ stub UpdateICMRegKeyW
414 @ stdcall WidenPath(long) WidenPath
415 @ stub gdiPlaySpoolStream
416 @ extern pfnRealizePalette pfnRealizePalette
417 @ extern pfnSelectPalette pfnSelectPalette
418 @ stub pstackConnect
419 @ stub GetDCBrushColor #stdcall (long)
420 @ stub GetDCPenColor   #stdcall (long)
421
422 ################################################################
423 # Wine extensions: Win16 functions that are needed by other dlls
424 #
425 @ stdcall CreateMetaFile16(str) CreateMetaFile16
426 @ stdcall CloseMetaFile16(long) CloseMetaFile16
427 @ stdcall SetDCHook(long ptr long) SetDCHook