mscms: Move repetitive code to helper macros.
[wine.git] / dlls / gdi / gdi32.spec
blobc71adc63eeaef1010ec2e92588b0cb64cc74a1d1
1 # ordinal exports
2 100 stdcall @(long long str str str) GDI_CallDevInstall16
3 101 stdcall @(long str str ptr) GDI_CallExtDeviceModePropSheet16
4 102 stdcall @(long ptr str str ptr str long) GDI_CallExtDeviceMode16
5 103 stdcall @(long str ptr ptr) GDI_CallAdvancedSetupDialog16
6 104 stdcall @(str str long ptr ptr) GDI_CallDeviceCapabilities16
8 @ stdcall AbortDoc(long)
9 @ stdcall AbortPath(long)
10 @ stdcall AddFontMemResourceEx(ptr long ptr ptr)
11 @ stdcall AddFontResourceA(str)
12 @ stdcall AddFontResourceExA(str long ptr)
13 @ stdcall AddFontResourceExW(wstr long ptr)
14 @ stub AddFontResourceTracking
15 @ stdcall AddFontResourceW(wstr)
16 @ stdcall AngleArc(long long long long long long)
17 @ stdcall AnimatePalette(long long long ptr)
18 # @ stub AnyLinkedFonts
19 @ stdcall Arc(long long long long long long long long long)
20 @ stdcall ArcTo(long long long long long long long long long)
21 @ stdcall BeginPath(long)
22 @ stdcall BitBlt(long long long long long long long long long)
23 @ stub ByeByeGDI
24 @ stub CancelDC
25 @ stub CheckColorsInGamut
26 @ stdcall ChoosePixelFormat(long ptr)
27 @ stdcall Chord(long long long long long long long long long)
28 # @ stub ClearBitmapAttributes
29 # @ stub ClearBrushAttributes
30 @ stdcall CloseEnhMetaFile(long)
31 @ stdcall CloseFigure(long)
32 @ stdcall CloseMetaFile(long)
33 @ stub ColorCorrectPalette
34 @ stub ColorMatchToTarget
35 @ stdcall CombineRgn(long long long long)
36 @ stdcall CombineTransform(ptr ptr ptr)
37 @ stdcall CopyEnhMetaFileA(long str)
38 @ stdcall CopyEnhMetaFileW(long wstr)
39 @ stdcall CopyMetaFileA(long str)
40 @ stdcall CopyMetaFileW(long wstr)
41 @ stdcall CreateBitmap(long long long long ptr)
42 @ stdcall CreateBitmapIndirect(ptr)
43 @ stdcall CreateBrushIndirect(ptr)
44 @ stdcall CreateColorSpaceA(ptr)
45 @ stdcall CreateColorSpaceW(ptr)
46 @ stdcall CreateCompatibleBitmap(long long long)
47 @ stdcall CreateCompatibleDC(long)
48 @ stdcall CreateDCA(str str str ptr)
49 @ stdcall CreateDCW(wstr wstr wstr ptr)
50 @ stdcall CreateDIBPatternBrush(long long)
51 @ stdcall CreateDIBPatternBrushPt(long long)
52 @ stdcall CreateDIBSection(long ptr long ptr long long)
53 @ stdcall CreateDIBitmap(long ptr long ptr ptr long)
54 @ stdcall CreateDiscardableBitmap(long long long)
55 @ stdcall CreateEllipticRgn(long long long long)
56 @ stdcall CreateEllipticRgnIndirect(ptr)
57 @ stdcall CreateEnhMetaFileA(long str ptr str)
58 @ stdcall CreateEnhMetaFileW(long wstr ptr wstr)
59 @ stdcall CreateFontA(long long long long long long long long long long long long long str)
60 @ stdcall CreateFontIndirectA(ptr)
61 # @ stub CreateFontIndirectExA
62 # @ stub CreateFontIndirectExW
63 @ stdcall CreateFontIndirectW(ptr)
64 @ stdcall CreateFontW(long long long long long long long long long long long long long wstr)
65 @ stdcall CreateHalftonePalette(long)
66 @ stdcall CreateHatchBrush(long long)
67 @ stdcall CreateICA(str str str ptr)
68 @ stdcall CreateICW(wstr wstr wstr ptr)
69 @ stdcall CreateMetaFileA(str)
70 @ stdcall CreateMetaFileW(wstr)
71 @ stdcall CreatePalette(ptr)
72 @ stdcall CreatePatternBrush(long)
73 @ stdcall CreatePen(long long long)
74 @ stdcall CreatePenIndirect(ptr)
75 @ stdcall CreatePolyPolygonRgn(ptr ptr long long)
76 @ stdcall CreatePolygonRgn(ptr long long)
77 @ stdcall CreateRectRgn(long long long long)
78 @ stdcall CreateRectRgnIndirect(ptr)
79 @ stdcall CreateRoundRectRgn(long long long long long long)
80 @ stdcall CreateScalableFontResourceA(long str str str)
81 @ stdcall CreateScalableFontResourceW(long wstr wstr wstr)
82 @ stdcall CreateSolidBrush(long)
83 @ stdcall DPtoLP(long ptr long)
84 @ stdcall DeleteColorSpace(long)
85 @ stdcall DeleteDC(long)
86 @ stdcall DeleteEnhMetaFile(long)
87 @ stdcall DeleteMetaFile(long)
88 @ stdcall DeleteObject(long)
89 @ stdcall DescribePixelFormat(long long long ptr)
90 @ stub DeviceCapabilitiesEx
91 @ stub DeviceCapabilitiesExA
92 @ stub DeviceCapabilitiesExW
93 @ stdcall DrawEscape(long long long ptr)
94 @ stdcall Ellipse(long long long long long)
95 @ stdcall EnableEUDC(long)
96 @ stdcall EndDoc(long)
97 # @ stub EndFormPage
98 @ stdcall EndPage(long)
99 @ stdcall EndPath(long)
100 @ stdcall EnumEnhMetaFile(long long ptr ptr ptr)
101 @ stdcall EnumFontFamiliesA(long str ptr long)
102 @ stdcall EnumFontFamiliesExA(long ptr ptr long long)
103 @ stdcall EnumFontFamiliesExW(long ptr ptr long long)
104 @ stdcall EnumFontFamiliesW(long wstr ptr long)
105 @ stdcall EnumFontsA(long str ptr long)
106 @ stdcall EnumFontsW(long wstr ptr long)
107 @ stdcall EnumICMProfilesA(long ptr long)
108 @ stdcall EnumICMProfilesW(long ptr long)
109 @ stdcall EnumMetaFile(long long ptr ptr)
110 @ stdcall EnumObjects(long long ptr long)
111 @ stdcall EqualRgn(long long)
112 @ stdcall Escape(long long long ptr ptr)
113 # @ stub EudcLoadLinkW
114 # @ stub EudcUnloadLinkW
115 @ stdcall ExcludeClipRect(long long long long long)
116 @ stdcall ExtCreatePen(long long ptr long ptr)
117 @ stdcall ExtCreateRegion(ptr long ptr)
118 @ stdcall ExtEscape(long long long ptr long ptr)
119 @ stdcall ExtFloodFill(long long long long long)
120 @ stdcall ExtSelectClipRgn(long long long)
121 @ stdcall ExtTextOutA(long long long long ptr str long ptr)
122 @ stdcall ExtTextOutW(long long long long ptr wstr long ptr)
123 @ stdcall FillPath(long)
124 @ stdcall FillRgn(long long long)
125 @ stdcall FixBrushOrgEx(long long long ptr)
126 @ stdcall FlattenPath(long)
127 @ stdcall FloodFill(long long long long)
128 @ stdcall FontIsLinked(long)
129 @ stdcall FrameRgn(long long long long long)
130 @ stub FreeImageColorMatcher
131 # @ stub GdiAddFontResourceW
132 # @ stub GdiAddGlsBounds
133 # @ stub GdiAddGlsRecord
134 @ stdcall GdiAlphaBlend(long long long long long long long long long long long)
135 # @ stub GdiArtificialDecrementDriver
136 @ stub GdiAssociateObject
137 @ stub GdiCleanCacheDC
138 @ stdcall GdiComment(long long ptr)
139 # @ stub GdiConsoleTextOut
140 @ stub GdiConvertAndCheckDC
141 @ stub GdiConvertBitmap
142 # @ stub GdiConvertBitmapV5
143 @ stub GdiConvertBrush
144 @ stub GdiConvertDC
145 @ stub GdiConvertEnhMetaFile
146 @ stub GdiConvertFont
147 @ stub GdiConvertMetaFilePict
148 @ stub GdiConvertPalette
149 @ stub GdiConvertRegion
150 @ stdcall GdiConvertToDevmodeW(ptr)
151 @ stub GdiCreateLocalBitmap
152 @ stub GdiCreateLocalBrush
153 @ stub GdiCreateLocalEnhMetaFile
154 @ stub GdiCreateLocalFont
155 @ stub GdiCreateLocalMetaFilePict
156 @ stub GdiCreateLocalPalette
157 @ stub GdiCreateLocalRegion
158 @ stub GdiDciBeginAccess
159 @ stub GdiDciCreateOffscreenSurface
160 @ stub GdiDciCreateOverlaySurface
161 @ stub GdiDciCreatePrimarySurface
162 @ stub GdiDciDestroySurface
163 @ stub GdiDciDrawSurface
164 @ stub GdiDciEndAccess
165 @ stub GdiDciEnumSurface
166 @ stub GdiDciInitialize
167 @ stub GdiDciSetClipList
168 @ stub GdiDciSetDestination
169 @ stub GdiDeleteLocalDC
170 @ stub GdiDeleteLocalObject
171 # @ stub GdiDeleteSpoolFileHandle
172 # @ stub GdiDescribePixelFormat
173 @ stub GdiDllInitialize
174 # @ stub GdiDrawStream
175 # @ stub GdiEndDocEMF
176 # @ stub GdiEndPageEMF
177 # @ stub GdiFixUpHandle
178 @ stdcall GdiFlush()
179 # @ stub GdiFullscreenControl
180 @ stdcall GdiGetBatchLimit()
181 @ stdcall GdiGetCharDimensions(ptr ptr ptr)
182 # @ stub GdiGetCodePage
183 # @ stub GdiGetDC
184 # @ stub GdiGetDevmodeForPage
185 @ stub GdiGetLocalBitmap
186 @ stub GdiGetLocalBrush
187 @ stub GdiGetLocalDC
188 @ stub GdiGetLocalFont
189 # @ stub GdiGetPageCount
190 # @ stub GdiGetPageHandle
191 # @ stub GdiGetSpoolFileHandle
192 # @ stub GdiGetSpoolMessage
193 @ stdcall GdiGradientFill(long ptr long ptr long long)
194 # @ stub GdiInitSpool
195 # @ stub GdiInitializeLanguagePack
196 @ stdcall GdiIsMetaFileDC(long)
197 @ stdcall GdiIsMetaPrintDC(long)
198 @ stdcall GdiIsPlayMetafileDC(long)
199 @ stub GdiPlayDCScript
200 # @ stub GdiPlayEMF
201 @ stub GdiPlayJournal
202 # @ stub GdiPlayPageEMF
203 # @ stub GdiPlayPrivatePageEMF
204 @ stub GdiPlayScript
205 # @ stub GdiPrinterThunk
206 # @ stub GdiProcessSetup
207 # @ stub GdiQueryFonts
208 # @ stub GdiQueryTable
209 # @ stub GdiRealizationInfo
210 # @ stub GdiReleaseDC
211 @ stub GdiReleaseLocalDC
212 # @ stub GdiResetDCEMF
213 @ stub GdiSetAttrs
214 @ stdcall GdiSetBatchLimit(long)
215 # @ stub GdiSetLastError
216 # @ stub GdiSetPixelFormat
217 @ stub GdiSetServerAttr
218 # @ stub GdiStartDocEMF
219 # @ stub GdiStartPageEMF
220 # @ stub GdiSwapBuffers
221 @ stdcall GdiTransparentBlt(long long long long long long long long long long long)
222 # @ stub GdiValidateHandle
223 @ stub GdiWinWatchClose
224 @ stub GdiWinWatchDidStatusChange
225 @ stub GdiWinWatchGetClipList
226 @ stub GdiWinWatchOpen
227 @ stdcall GetArcDirection(long)
228 @ stdcall GetAspectRatioFilterEx(long ptr)
229 # @ stub GetBitmapAttributes
230 @ stdcall GetBitmapBits(long long ptr)
231 @ stdcall GetBitmapDimensionEx(long ptr)
232 @ stdcall GetBkColor(long)
233 @ stdcall GetBkMode(long)
234 @ stdcall GetBoundsRect(long ptr long)
235 # @ stub GetBrushAttributes
236 @ stdcall GetBrushOrgEx(long ptr)
237 @ stdcall GetCharABCWidthsA(long long long ptr)
238 @ stdcall GetCharABCWidthsFloatA(long long long ptr)
239 @ stdcall GetCharABCWidthsFloatW(long long long ptr)
240 # @ stub GetCharABCWidthsI
241 @ stdcall GetCharABCWidthsW(long long long ptr)
242 @ stdcall GetCharWidth32A(long long long long)
243 @ stdcall GetCharWidth32W(long long long long)
244 @ stdcall GetCharWidthA(long long long long) GetCharWidth32A
245 @ stdcall GetCharWidthFloatA(long long long ptr)
246 @ stdcall GetCharWidthFloatW(long long long ptr)
247 # @ stub GetCharWidthI
248 # @ stub GetCharWidthInfo
249 @ stdcall GetCharWidthW(long long long long) GetCharWidth32W
250 @ stub GetCharWidthWOW
251 @ stdcall GetCharacterPlacementA(long str long long ptr long)
252 @ stdcall GetCharacterPlacementW(long wstr long long ptr long)
253 @ stdcall GetClipBox(long ptr)
254 @ stdcall GetClipRgn(long long)
255 @ stdcall GetColorAdjustment(long ptr)
256 @ stdcall GetColorSpace(long)
257 @ stdcall GetCurrentObject(long long)
258 @ stdcall GetCurrentPositionEx(long ptr)
259 @ stdcall GetDCBrushColor(long)
260 @ stdcall GetDCOrgEx(long ptr)
261 @ stdcall GetDCPenColor(long)
262 @ stdcall GetDIBColorTable(long long long ptr)
263 @ stdcall GetDIBits(long long long long ptr ptr long)
264 @ stdcall GetDeviceCaps(long long)
265 @ stdcall GetDeviceGammaRamp(long ptr)
266 @ stub GetETM
267 # @ stub GetEUDCTimeStamp
268 # @ stub GetEUDCTimeStampExW
269 @ stdcall GetEnhMetaFileA(str)
270 @ stdcall GetEnhMetaFileBits(long long ptr)
271 @ stdcall GetEnhMetaFileDescriptionA(long long ptr)
272 @ stdcall GetEnhMetaFileDescriptionW(long long ptr)
273 @ stdcall GetEnhMetaFileHeader(long long ptr)
274 @ stdcall GetEnhMetaFilePaletteEntries (long long ptr)
275 # @ stub GetEnhMetaFilePixelFormat
276 @ stdcall GetEnhMetaFileW(wstr)
277 # @ stub GetFontAssocStatus
278 @ stdcall GetFontData(long long long ptr long)
279 @ stdcall GetFontLanguageInfo(long)
280 @ stub GetFontResourceInfo
281 @ stub GetFontResourceInfoW
282 # @ stub GetFontUnicodeRanges
283 @ stdcall GetGlyphIndicesA(long ptr long ptr long)
284 @ stdcall GetGlyphIndicesW(long ptr long ptr long)
285 @ stub GetGlyphOutline
286 @ stdcall GetGlyphOutlineA(long long long ptr long ptr ptr)
287 @ stdcall GetGlyphOutlineW(long long long ptr long ptr ptr)
288 @ stub GetGlyphOutlineWow
289 @ stdcall GetGraphicsMode(long)
290 # @ stub GetHFONT
291 @ stdcall GetICMProfileA(long ptr str)
292 @ stdcall GetICMProfileW(long ptr wstr)
293 @ stdcall GetKerningPairs(long long ptr) GetKerningPairsA
294 @ stdcall GetKerningPairsA(long long ptr)
295 @ stdcall GetKerningPairsW(long long ptr)
296 @ stdcall GetLayout(long)
297 @ stdcall GetLogColorSpaceA(long ptr long)
298 @ stdcall GetLogColorSpaceW(long ptr long)
299 @ stdcall GetMapMode(long)
300 @ stdcall GetMetaFileA(str)
301 @ stdcall GetMetaFileBitsEx(long long ptr)
302 @ stdcall GetMetaFileW(wstr)
303 @ stdcall GetMetaRgn(long long)
304 @ stdcall GetMiterLimit(long ptr)
305 @ stdcall GetNearestColor(long long)
306 @ stdcall GetNearestPaletteIndex(long long)
307 @ stdcall GetObjectA(long long ptr)
308 @ stdcall GetObjectType(long)
309 @ stdcall GetObjectW(long long ptr)
310 @ stdcall GetOutlineTextMetricsA(long long ptr)
311 @ stdcall GetOutlineTextMetricsW(long long ptr)
312 @ stdcall GetPaletteEntries(long long long ptr)
313 @ stdcall GetPath(long ptr ptr long)
314 @ stdcall GetPixel(long long long)
315 @ stdcall GetPixelFormat(long)
316 @ stdcall GetPolyFillMode(long)
317 @ stdcall GetROP2(long)
318 @ stdcall GetRandomRgn(long long long)
319 @ stdcall GetRasterizerCaps(ptr long)
320 @ stdcall GetRegionData(long long ptr)
321 @ stdcall GetRelAbs(long long)
322 @ stdcall GetRgnBox(long ptr)
323 @ stdcall GetStockObject(long)
324 @ stdcall GetStretchBltMode(long)
325 # @ stub GetStringBitmapA
326 # @ stub GetStringBitmapW
327 @ stdcall GetSystemPaletteEntries(long long long ptr)
328 @ stdcall GetSystemPaletteUse(long)
329 @ stdcall GetTextAlign(long)
330 @ stdcall GetTextCharacterExtra(long)
331 @ stdcall GetTextCharset(long)
332 @ stdcall GetTextCharsetInfo(long ptr long)
333 @ stdcall GetTextColor(long)
334 @ stdcall GetTextExtentExPointA(long str long long ptr ptr ptr)
335 # @ stub GetTextExtentExPointI
336 @ stdcall GetTextExtentExPointW(long wstr long long ptr ptr ptr)
337 # @ stub GetTextExtentExPointWPri
338 @ stdcall GetTextExtentPoint32A(long str long ptr)
339 @ stdcall GetTextExtentPoint32W(long wstr long ptr)
340 @ stdcall GetTextExtentPointA(long str long ptr)
341 @ stdcall GetTextExtentPointI(long ptr long ptr)
342 @ stdcall GetTextExtentPointW(long wstr long ptr)
343 @ stdcall GetTextFaceA(long long ptr)
344 # @ stub GetTextFaceAliasW
345 @ stdcall GetTextFaceW(long long ptr)
346 @ stdcall GetTextMetricsA(long ptr)
347 @ stdcall GetTextMetricsW(long ptr)
348 @ stdcall GetTransform(long long ptr)
349 @ stdcall GetViewportExtEx(long ptr)
350 @ stdcall GetViewportOrgEx(long ptr)
351 @ stdcall GetWinMetaFileBits(long long ptr long long)
352 @ stdcall GetWindowExtEx(long ptr)
353 @ stdcall GetWindowOrgEx(long ptr)
354 @ stdcall GetWorldTransform(long ptr)
355 @ stdcall IntersectClipRect(long long long long long)
356 @ stdcall InvertRgn(long long)
357 # @ stub IsValidEnhMetaRecord
358 # @ stub IsValidEnhMetaRecordOffExt
359 @ stdcall LPtoDP(long ptr long)
360 @ stdcall LineDDA(long long long long ptr long)
361 @ stdcall LineTo(long long long)
362 @ stub LoadImageColorMatcherA
363 @ stub LoadImageColorMatcherW
364 @ stdcall MaskBlt(long long long long long long long long long long long long)
365 # @ stub MirrorRgn
366 @ stdcall ModifyWorldTransform(long ptr long)
367 @ stdcall MoveToEx(long long long ptr)
368 # @ stub NamedEscape
369 @ stdcall OffsetClipRgn(long long long)
370 @ stdcall OffsetRgn(long long long)
371 @ stdcall OffsetViewportOrgEx(long long long ptr)
372 @ stdcall OffsetWindowOrgEx(long long long ptr)
373 @ stdcall PaintRgn(long long)
374 @ stdcall PatBlt(long long long long long long)
375 @ stdcall PathToRegion(long)
376 @ stdcall Pie(long long long long long long long long long)
377 @ stdcall PlayEnhMetaFile(long long ptr)
378 @ stdcall PlayEnhMetaFileRecord(long ptr ptr long)
379 @ stdcall PlayMetaFile(long long)
380 @ stdcall PlayMetaFileRecord(long ptr ptr long)
381 @ stdcall PlgBlt(long ptr long long long long long long long long)
382 @ stdcall PolyBezier(long ptr long)
383 @ stdcall PolyBezierTo(long ptr long)
384 @ stdcall PolyDraw(long ptr ptr long)
385 # @ stub PolyPatBlt
386 @ stdcall PolyPolygon(long ptr ptr long)
387 @ stdcall PolyPolyline(long ptr ptr long)
388 @ stdcall PolyTextOutA(long ptr long)
389 @ stdcall PolyTextOutW(long ptr long)
390 @ stdcall Polygon(long ptr long)
391 @ stdcall Polyline(long ptr long)
392 @ stdcall PolylineTo(long ptr long)
393 @ stdcall PtInRegion(long long long)
394 @ stdcall PtVisible(long long long)
395 # @ stub QueryFontAssocStatus
396 @ stdcall RealizePalette(long)
397 @ stdcall RectInRegion(long ptr)
398 @ stdcall RectVisible(long ptr)
399 @ stdcall Rectangle(long long long long long)
400 # @ stub RemoveFontMemResourceEx
401 @ stdcall RemoveFontResourceA(str)
402 @ stdcall RemoveFontResourceExA(str long ptr)
403 @ stdcall RemoveFontResourceExW(wstr long ptr)
404 @ stub RemoveFontResourceTracking
405 @ stdcall RemoveFontResourceW(wstr)
406 @ stdcall ResetDCA(long ptr)
407 @ stdcall ResetDCW(long ptr)
408 @ stdcall ResizePalette(long long)
409 @ stdcall RestoreDC(long long)
410 @ stdcall RoundRect(long long long long long long long)
411 @ stdcall SaveDC(long)
412 @ stdcall ScaleViewportExtEx(long long long long long ptr)
413 @ stdcall ScaleWindowExtEx(long long long long long ptr)
414 @ stub SelectBrushLocal
415 @ stdcall SelectClipPath(long long)
416 @ stdcall SelectClipRgn(long long)
417 @ stub SelectFontLocal
418 @ stdcall SelectObject(long long)
419 @ stdcall SelectPalette(long long long)
420 @ stdcall SetAbortProc(long ptr)
421 @ stdcall SetArcDirection(long long)
422 # @ stub SetBitmapAttributes
423 @ stdcall SetBitmapBits(long long ptr)
424 @ stdcall SetBitmapDimensionEx(long long long ptr)
425 @ stdcall SetBkColor(long long)
426 @ stdcall SetBkMode(long long)
427 @ stdcall SetBoundsRect(long ptr long)
428 # @ stub SetBrushAttributes
429 @ stdcall SetBrushOrgEx(long long long ptr)
430 @ stdcall SetColorAdjustment(long ptr)
431 @ stdcall SetColorSpace(long long)
432 @ stdcall SetDCBrushColor(long long)
433 @ stdcall SetDCPenColor(long long)
434 @ stdcall SetDIBColorTable(long long long ptr)
435 @ stdcall SetDIBits(long long long long ptr ptr long)
436 @ stdcall SetDIBitsToDevice(long long long long long long long long long ptr ptr long)
437 @ stdcall SetDeviceGammaRamp(long ptr)
438 @ stdcall SetEnhMetaFileBits(long ptr)
439 @ stub SetFontEnumeration
440 @ stdcall SetGraphicsMode(long long)
441 @ stdcall SetICMMode(long long)
442 @ stdcall SetICMProfileA(long str)
443 @ stdcall SetICMProfileW(long wstr)
444 @ stdcall SetLayout(long long)
445 # @ stub SetLayoutWidth
446 @ stdcall SetMagicColors(ptr long long)
447 @ stdcall SetMapMode(long long)
448 @ stdcall SetMapperFlags(long long)
449 @ stdcall SetMetaFileBitsEx(long ptr)
450 @ stdcall SetMetaRgn(long)
451 @ stdcall SetMiterLimit(long long ptr)
452 @ stdcall SetObjectOwner(long long)
453 @ stdcall SetPaletteEntries(long long long ptr)
454 @ stdcall SetPixel(long long long long)
455 @ stdcall SetPixelFormat(long long ptr)
456 @ stdcall SetPixelV(long long long long)
457 @ stdcall SetPolyFillMode(long long)
458 @ stdcall SetROP2(long long)
459 @ stdcall SetRectRgn(long long long long long)
460 @ stdcall SetRelAbs(long long)
461 @ stdcall SetStretchBltMode(long long)
462 @ stdcall SetSystemPaletteUse(long long)
463 @ stdcall SetTextAlign(long long)
464 @ stdcall SetTextCharacterExtra(long long)
465 @ stdcall SetTextColor(long long)
466 @ stdcall SetTextJustification(long long long)
467 @ stdcall SetViewportExtEx(long long long ptr)
468 @ stdcall SetViewportOrgEx(long long long ptr)
469 @ stdcall SetVirtualResolution(long long long long long)
470 @ stdcall SetWinMetaFileBits(long ptr long ptr)
471 @ stdcall SetWindowExtEx(long long long ptr)
472 @ stdcall SetWindowOrgEx(long long long ptr)
473 @ stdcall SetWorldTransform(long ptr)
474 @ stdcall StartDocA(long ptr)
475 @ stdcall StartDocW(long ptr)
476 # @ stub StartFormPage
477 @ stdcall StartPage(long)
478 @ stdcall StretchBlt(long long long long long long long long long long long)
479 @ stdcall StretchDIBits(long long long long long long long long long ptr ptr long long)
480 @ stdcall StrokeAndFillPath(long)
481 @ stdcall StrokePath(long)
482 @ stdcall SwapBuffers(long)
483 @ stdcall TextOutA(long long long str long)
484 @ stdcall TextOutW(long long long wstr long)
485 @ stdcall TranslateCharsetInfo(ptr ptr long)
486 @ stub UnloadNetworkFonts
487 @ stdcall UnrealizeObject(long)
488 @ stdcall UpdateColors(long)
489 @ stdcall UpdateICMRegKey(long str str long) UpdateICMRegKeyA
490 @ stdcall UpdateICMRegKeyA(long str str long)
491 @ stdcall UpdateICMRegKeyW(long wstr wstr long)
492 @ stdcall WidenPath(long)
493 @ stub gdiPlaySpoolStream
494 @ extern pfnRealizePalette
495 @ extern pfnSelectPalette
496 @ stub pstackConnect
498 ################################################################
499 # Wine extensions: Win16 functions that are needed by other dlls
501 @ stdcall CloseJob16(long)
502 @ stdcall DrvGetPrinterData16(str str ptr ptr long ptr)
503 @ stdcall DrvSetPrinterData16(str str long ptr long)
504 @ stdcall OpenJob16(str str long)
505 @ stdcall SelectVisRgn16(long long)
506 @ stdcall SetDCHook(long ptr long)
507 @ stdcall SetHookFlags16(long long)
508 @ stdcall WriteSpool16(long ptr long)
510 ################################################################
511 # Wine internal extensions
513 # All functions must be prefixed with '__wine_' (for internal functions)
514 # or 'wine_' (for user-visible functions) to avoid namespace conflicts.
516 # GDI objects
517 @ cdecl __wine_make_gdi_object_system(long long)
519 ################################################################
520 # Wine dll separation hacks, these will go away, don't use them
522 @ cdecl DIB_CreateDIBSection(long ptr long ptr long long long)
523 @ cdecl GDI_GetObjPtr(long long)
524 @ cdecl GDI_ReleaseObj(long)