gdi32: Use NtGdiGetKerningPairsW for GetKerningPairsW.
[wine.git] / dlls / gdi32 / gdi32.spec
blob7862a5c3077e29260038b4ccb7aa9f2c1619b727
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 float float)
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 @ stdcall CancelDC(long)
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) NtGdiCombineRgn
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) NtGdiCreateCompatibleDC
48 @ stdcall CreateDCA(str str str ptr)
49 @ stdcall CreateDCW(wstr wstr wstr ptr)
50 @ stdcall CreateDIBPatternBrush(long long)
51 @ stdcall CreateDIBPatternBrushPt(ptr 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) NtGdiCreateEllipticRgn
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 @ stdcall CreateFontIndirectExA(ptr)
62 @ stdcall CreateFontIndirectExW(ptr)
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) NtGdiCreateHalftonePalette
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) NtGdiCreateRectRgn
78 @ stdcall CreateRectRgnIndirect(ptr)
79 @ stdcall CreateRoundRectRgn(long long long long long long) NtGdiCreateRoundRectRgn
80 @ stdcall CreateScalableFontResourceA(long str str str)
81 @ stdcall CreateScalableFontResourceW(long wstr wstr wstr)
82 @ stdcall CreateSolidBrush(long)
83 @ stdcall D3DKMTCheckVidPnExclusiveOwnership(ptr) NtGdiDdDDICheckVidPnExclusiveOwnership
84 @ stdcall D3DKMTCloseAdapter(ptr) NtGdiDdDDICloseAdapter
85 @ stdcall D3DKMTCreateDCFromMemory(ptr) NtGdiDdDDICreateDCFromMemory
86 @ stdcall D3DKMTCreateDevice(ptr) NtGdiDdDDICreateDevice
87 @ stdcall D3DKMTDestroyDCFromMemory(ptr) NtGdiDdDDIDestroyDCFromMemory
88 @ stdcall D3DKMTDestroyDevice(ptr) NtGdiDdDDIDestroyDevice
89 @ stdcall D3DKMTEscape(ptr) NtGdiDdDDIEscape
90 @ stdcall D3DKMTOpenAdapterFromGdiDisplayName(ptr)
91 @ stdcall D3DKMTOpenAdapterFromHdc(ptr) NtGdiDdDDIOpenAdapterFromHdc
92 @ stdcall D3DKMTOpenAdapterFromLuid(ptr) NtGdiDdDDIOpenAdapterFromLuid
93 @ stdcall D3DKMTQueryStatistics(ptr) NtGdiDdDDIQueryStatistics
94 @ stdcall D3DKMTSetQueuedLimit(ptr) NtGdiDdDDISetQueuedLimit
95 @ stdcall D3DKMTSetVidPnSourceOwner(ptr) NtGdiDdDDISetVidPnSourceOwner
96 @ stdcall DPtoLP(long ptr long)
97 @ stdcall DeleteColorSpace(long)
98 @ stdcall DeleteDC(long)
99 @ stdcall DeleteEnhMetaFile(long)
100 @ stdcall DeleteMetaFile(long)
101 @ stdcall DeleteObject(long)
102 @ stdcall DescribePixelFormat(long long long ptr)
103 @ stub DeviceCapabilitiesEx
104 @ stub DeviceCapabilitiesExA
105 @ stub DeviceCapabilitiesExW
106 @ stdcall DrawEscape(long long long ptr)
107 @ stdcall Ellipse(long long long long long)
108 @ stdcall EnableEUDC(long)
109 @ stdcall EndDoc(long)
110 # @ stub EndFormPage
111 @ stdcall EndPage(long)
112 @ stdcall EndPath(long)
113 @ stdcall EnumEnhMetaFile(long long ptr ptr ptr)
114 @ stdcall EnumFontFamiliesA(long str ptr long)
115 @ stdcall EnumFontFamiliesExA(long ptr ptr long long)
116 @ stdcall EnumFontFamiliesExW(long ptr ptr long long)
117 @ stdcall EnumFontFamiliesW(long wstr ptr long)
118 @ stdcall EnumFontsA(long str ptr long)
119 @ stdcall EnumFontsW(long wstr ptr long)
120 @ stdcall EnumICMProfilesA(long ptr long)
121 @ stdcall EnumICMProfilesW(long ptr long)
122 @ stdcall EnumMetaFile(long long ptr ptr)
123 @ stdcall EnumObjects(long long ptr long)
124 @ stdcall EqualRgn(long long) NtGdiEqualRgn
125 @ stdcall Escape(long long long ptr ptr)
126 # @ stub EudcLoadLinkW
127 # @ stub EudcUnloadLinkW
128 @ stdcall ExcludeClipRect(long long long long long)
129 @ stdcall ExtCreatePen(long long ptr long ptr)
130 @ stdcall ExtCreateRegion(ptr long ptr)
131 @ stdcall ExtEscape(long long long ptr long ptr)
132 @ stdcall ExtFloodFill(long long long long long)
133 @ stdcall ExtSelectClipRgn(long long long)
134 @ stdcall ExtTextOutA(long long long long ptr str long ptr)
135 @ stdcall ExtTextOutW(long long long long ptr wstr long ptr)
136 @ stdcall FillPath(long)
137 @ stdcall FillRgn(long long long)
138 @ stdcall FixBrushOrgEx(long long long ptr)
139 @ stdcall FlattenPath(long)
140 @ stdcall FloodFill(long long long long)
141 @ stdcall FontIsLinked(long)
142 @ stdcall FrameRgn(long long long long long)
143 @ stub FreeImageColorMatcher
144 # @ stub GdiAddFontResourceW
145 # @ stub GdiAddGlsBounds
146 # @ stub GdiAddGlsRecord
147 @ stdcall GdiAlphaBlend(long long long long long long long long long long long)
148 # @ stub GdiArtificialDecrementDriver
149 @ stub GdiAssociateObject
150 @ stub GdiCleanCacheDC
151 @ stdcall GdiComment(long long ptr)
152 # @ stub GdiConsoleTextOut
153 @ stub GdiConvertAndCheckDC
154 @ stub GdiConvertBitmap
155 # @ stub GdiConvertBitmapV5
156 @ stub GdiConvertBrush
157 @ stub GdiConvertDC
158 @ stub GdiConvertEnhMetaFile
159 @ stub GdiConvertFont
160 @ stub GdiConvertMetaFilePict
161 @ stub GdiConvertPalette
162 @ stub GdiConvertRegion
163 @ stdcall GdiConvertToDevmodeW(ptr)
164 @ stub GdiCreateLocalBitmap
165 @ stub GdiCreateLocalBrush
166 @ stub GdiCreateLocalEnhMetaFile
167 @ stub GdiCreateLocalFont
168 @ stub GdiCreateLocalMetaFilePict
169 @ stub GdiCreateLocalPalette
170 @ stub GdiCreateLocalRegion
171 @ stub GdiDciBeginAccess
172 @ stub GdiDciCreateOffscreenSurface
173 @ stub GdiDciCreateOverlaySurface
174 @ stub GdiDciCreatePrimarySurface
175 @ stub GdiDciDestroySurface
176 @ stub GdiDciDrawSurface
177 @ stub GdiDciEndAccess
178 @ stub GdiDciEnumSurface
179 @ stub GdiDciInitialize
180 @ stub GdiDciSetClipList
181 @ stub GdiDciSetDestination
182 @ stub GdiDeleteLocalDC
183 @ stub GdiDeleteLocalObject
184 # @ stub GdiDeleteSpoolFileHandle
185 @ stdcall GdiDescribePixelFormat(long long long ptr) NtGdiDescribePixelFormat
186 @ stdcall GdiDllInitialize(ptr long ptr)
187 @ stdcall GdiDrawStream(long long ptr) NtGdiDrawStream
188 # @ stub GdiEndDocEMF
189 # @ stub GdiEndPageEMF
190 @ stdcall GdiEntry13()
191 # @ stub GdiFixUpHandle
192 @ stdcall GdiFlush()
193 # @ stub GdiFullscreenControl
194 @ stdcall GdiGetBatchLimit()
195 @ stdcall GdiGetCharDimensions(long ptr ptr)
196 @ stdcall GdiGetCodePage(long)
197 # @ stub GdiGetDC
198 # @ stub GdiGetDevmodeForPage
199 @ stub GdiGetLocalBitmap
200 @ stub GdiGetLocalBrush
201 @ stub GdiGetLocalDC
202 @ stub GdiGetLocalFont
203 # @ stub GdiGetPageCount
204 # @ stub GdiGetPageHandle
205 # @ stub GdiGetSpoolFileHandle
206 @ stdcall GdiGetSpoolMessage(ptr long ptr long)
207 @ stdcall GdiGradientFill(long ptr long ptr long long)
208 @ stdcall GdiInitSpool()
209 @ stdcall GdiInitializeLanguagePack(long)
210 @ stdcall GdiIsMetaFileDC(long)
211 @ stdcall GdiIsMetaPrintDC(long)
212 @ stdcall GdiIsPlayMetafileDC(long)
213 @ stub GdiPlayDCScript
214 # @ stub GdiPlayEMF
215 @ stub GdiPlayJournal
216 # @ stub GdiPlayPageEMF
217 # @ stub GdiPlayPrivatePageEMF
218 @ stub GdiPlayScript
219 # @ stub GdiPrinterThunk
220 # @ stub GdiProcessSetup
221 # @ stub GdiQueryFonts
222 # @ stub GdiQueryTable
223 @ stdcall GdiRealizationInfo(long ptr)
224 # @ stub GdiReleaseDC
225 @ stub GdiReleaseLocalDC
226 # @ stub GdiResetDCEMF
227 @ stub GdiSetAttrs
228 @ stdcall GdiSetBatchLimit(long)
229 # @ stub GdiSetLastError
230 @ stdcall GdiSetPixelFormat(long long ptr)
231 @ stub GdiSetServerAttr
232 # @ stub GdiStartDocEMF
233 # @ stub GdiStartPageEMF
234 @ stdcall GdiSwapBuffers(long) NtGdiSwapBuffers
235 @ stdcall GdiTransparentBlt(long long long long long long long long long long long)
236 # @ stub GdiValidateHandle
237 @ stub GdiWinWatchClose
238 @ stub GdiWinWatchDidStatusChange
239 @ stub GdiWinWatchGetClipList
240 @ stub GdiWinWatchOpen
241 @ stdcall GetArcDirection(long)
242 @ stdcall GetAspectRatioFilterEx(long ptr)
243 # @ stub GetBitmapAttributes
244 @ stdcall GetBitmapBits(long long ptr) NtGdiGetBitmapBits
245 @ stdcall GetBitmapDimensionEx(long ptr) NtGdiGetBitmapDimension
246 @ stdcall GetBkColor(long)
247 @ stdcall GetBkMode(long)
248 @ stdcall GetBoundsRect(long ptr long) NtGdiGetBoundsRect
249 # @ stub GetBrushAttributes
250 @ stdcall GetBrushOrgEx(long ptr)
251 @ stdcall GetCharABCWidthsA(long long long ptr)
252 @ stdcall GetCharABCWidthsFloatA(long long long ptr)
253 @ stdcall GetCharABCWidthsFloatW(long long long ptr)
254 @ stdcall GetCharABCWidthsI(long long long ptr ptr)
255 @ stdcall GetCharABCWidthsW(long long long ptr)
256 @ stdcall GetCharWidth32A(long long long ptr)
257 @ stdcall GetCharWidth32W(long long long ptr)
258 @ stdcall GetCharWidthA(long long long ptr) GetCharWidth32A
259 @ stdcall GetCharWidthFloatA(long long long ptr)
260 @ stdcall GetCharWidthFloatW(long long long ptr)
261 @ stdcall GetCharWidthI(ptr long long ptr ptr)
262 @ stdcall GetCharWidthInfo(ptr ptr)
263 @ stdcall GetCharWidthW(long long long ptr) GetCharWidth32W
264 @ stub GetCharWidthWOW
265 @ stdcall GetCharacterPlacementA(long str long long ptr long)
266 @ stdcall GetCharacterPlacementW(long wstr long long ptr long)
267 @ stdcall GetClipBox(long ptr)
268 @ stdcall GetClipRgn(long long)
269 @ stdcall GetColorAdjustment(long ptr)
270 @ stdcall GetColorSpace(long)
271 @ stdcall GetCurrentObject(long long)
272 @ stdcall GetCurrentPositionEx(long ptr)
273 @ stdcall GetDCBrushColor(long)
274 @ stdcall GetDCOrgEx(long ptr)
275 @ stdcall GetDCPenColor(long)
276 @ stdcall GetDIBColorTable(long long long ptr)
277 @ stdcall GetDIBits(long long long long ptr ptr long)
278 @ stdcall GetDeviceCaps(long long)
279 @ stdcall GetDeviceGammaRamp(long ptr) NtGdiGetDeviceGammaRamp
280 @ stub GetETM
281 # @ stub GetEUDCTimeStamp
282 # @ stub GetEUDCTimeStampExW
283 @ stdcall GetEnhMetaFileA(str)
284 @ stdcall GetEnhMetaFileBits(long long ptr)
285 @ stdcall GetEnhMetaFileDescriptionA(long long ptr)
286 @ stdcall GetEnhMetaFileDescriptionW(long long ptr)
287 @ stdcall GetEnhMetaFileHeader(long long ptr)
288 @ stdcall GetEnhMetaFilePaletteEntries (long long ptr)
289 # @ stub GetEnhMetaFilePixelFormat
290 @ stdcall GetEnhMetaFileW(wstr)
291 # @ stub GetFontAssocStatus
292 @ stdcall GetFontData(long long long ptr long)
293 @ stdcall GetFontFileData(long long int64 ptr long)
294 @ stdcall GetFontFileInfo(long long ptr long ptr)
295 @ stdcall GetFontLanguageInfo(long)
296 @ stdcall GetFontRealizationInfo(long ptr)
297 @ stub GetFontResourceInfo
298 @ stdcall GetFontResourceInfoW(wstr ptr ptr long)
299 @ stdcall GetFontUnicodeRanges(ptr ptr)
300 @ stdcall GetGlyphIndicesA(long ptr long ptr long)
301 @ stdcall GetGlyphIndicesW(long ptr long ptr long)
302 @ stdcall GetGlyphOutline(long long long ptr long ptr ptr) GetGlyphOutlineA
303 @ stdcall GetGlyphOutlineA(long long long ptr long ptr ptr)
304 @ stdcall GetGlyphOutlineW(long long long ptr long ptr ptr)
305 @ stub GetGlyphOutlineWow
306 @ stdcall GetGraphicsMode(long)
307 # @ stub GetHFONT
308 @ stdcall GetICMProfileA(long ptr ptr)
309 @ stdcall GetICMProfileW(long ptr ptr)
310 @ stdcall GetKerningPairs(long long ptr) GetKerningPairsA
311 @ stdcall GetKerningPairsA(long long ptr)
312 @ stdcall GetKerningPairsW(long long ptr) NtGdiGetKerningPairsW
313 @ stdcall GetLayout(long)
314 @ stdcall GetLogColorSpaceA(long ptr long)
315 @ stdcall GetLogColorSpaceW(long ptr long)
316 @ stdcall GetMapMode(long)
317 @ stdcall GetMetaFileA(str)
318 @ stdcall GetMetaFileBitsEx(long long ptr)
319 @ stdcall GetMetaFileW(wstr)
320 @ stdcall GetMetaRgn(long long)
321 @ stdcall GetMiterLimit(long ptr)
322 @ stdcall GetNearestColor(long long) NtGdiGetNearestColor
323 @ stdcall GetNearestPaletteIndex(long long) NtGdiGetNearestPaletteIndex
324 @ stdcall GetObjectA(long long ptr)
325 @ stdcall GetObjectType(long)
326 @ stdcall GetObjectW(long long ptr)
327 @ stdcall GetOutlineTextMetricsA(long long ptr)
328 @ stdcall GetOutlineTextMetricsW(long long ptr)
329 @ stdcall GetPaletteEntries(long long long ptr)
330 @ stdcall GetPath(long ptr ptr long) NtGdiGetPath
331 @ stdcall GetPixel(long long long) NtGdiGetPixel
332 @ stdcall GetPixelFormat(long)
333 @ stdcall GetPolyFillMode(long)
334 @ stdcall GetROP2(long)
335 @ stdcall GetRandomRgn(long long long)
336 @ stdcall GetRasterizerCaps(ptr long)
337 @ stdcall GetRegionData(long long ptr) NtGdiGetRegionData
338 @ stdcall GetRelAbs(long long)
339 @ stdcall GetRgnBox(long ptr) NtGdiGetRgnBox
340 @ stdcall GetStockObject(long)
341 @ stdcall GetStretchBltMode(long)
342 # @ stub GetStringBitmapA
343 # @ stub GetStringBitmapW
344 @ stdcall GetSystemPaletteEntries(long long long ptr)
345 @ stdcall GetSystemPaletteUse(long) NtGdiGetSystemPaletteUse
346 @ stdcall GetTextAlign(long)
347 @ stdcall GetTextCharacterExtra(long)
348 @ stdcall GetTextCharset(long)
349 @ stdcall GetTextCharsetInfo(long ptr long) NtGdiGetTextCharsetInfo
350 @ stdcall GetTextColor(long)
351 @ stdcall GetTextExtentExPointA(long str long long ptr ptr ptr)
352 @ stdcall GetTextExtentExPointI(long ptr long long ptr ptr ptr)
353 @ stdcall GetTextExtentExPointW(long wstr long long ptr ptr ptr)
354 # @ stub GetTextExtentExPointWPri
355 @ stdcall GetTextExtentPoint32A(long str long ptr)
356 @ stdcall GetTextExtentPoint32W(long wstr long ptr)
357 @ stdcall GetTextExtentPointA(long str long ptr)
358 @ stdcall GetTextExtentPointI(long ptr long ptr)
359 @ stdcall GetTextExtentPointW(long wstr long ptr)
360 @ stdcall GetTextFaceA(long long ptr)
361 # @ stub GetTextFaceAliasW
362 @ stdcall GetTextFaceW(long long ptr)
363 @ stdcall GetTextMetricsA(long ptr)
364 @ stdcall GetTextMetricsW(long ptr)
365 @ stdcall GetTransform(long long ptr) NtGdiGetTransform
366 @ stdcall GetViewportExtEx(long ptr)
367 @ stdcall GetViewportOrgEx(long ptr)
368 @ stdcall GetWinMetaFileBits(long long ptr long long)
369 @ stdcall GetWindowExtEx(long ptr)
370 @ stdcall GetWindowOrgEx(long ptr)
371 @ stdcall GetWorldTransform(long ptr)
372 @ stdcall IntersectClipRect(long long long long long)
373 @ stdcall InvertRgn(long long)
374 # @ stub IsValidEnhMetaRecord
375 # @ stub IsValidEnhMetaRecordOffExt
376 @ stdcall LPtoDP(long ptr long)
377 @ stdcall LineDDA(long long long long ptr long)
378 @ stdcall LineTo(long long long)
379 @ stub LoadImageColorMatcherA
380 @ stub LoadImageColorMatcherW
381 @ stdcall MaskBlt(long long long long long long long long long long long long)
382 @ stdcall MirrorRgn(long long)
383 @ stdcall ModifyWorldTransform(long ptr long)
384 @ stdcall MoveToEx(long long long ptr)
385 @ stdcall NamedEscape(long wstr long long ptr long ptr)
386 @ stdcall OffsetClipRgn(long long long)
387 @ stdcall OffsetRgn(long long long) NtGdiOffsetRgn
388 @ stdcall OffsetViewportOrgEx(long long long ptr)
389 @ stdcall OffsetWindowOrgEx(long long long ptr)
390 @ stdcall PaintRgn(long long)
391 @ stdcall PatBlt(long long long long long long)
392 @ stdcall PathToRegion(long) NtGdiPathToRegion
393 @ stdcall Pie(long long long long long long long long long)
394 @ stdcall PlayEnhMetaFile(long long ptr)
395 @ stdcall PlayEnhMetaFileRecord(long ptr ptr long)
396 @ stdcall PlayMetaFile(long long)
397 @ stdcall PlayMetaFileRecord(long ptr ptr long)
398 @ stdcall PlgBlt(long ptr long long long long long long long long)
399 @ stdcall PolyBezier(long ptr long)
400 @ stdcall PolyBezierTo(long ptr long)
401 @ stdcall PolyDraw(long ptr ptr long)
402 # @ stub PolyPatBlt
403 @ stdcall PolyPolygon(long ptr ptr long)
404 @ stdcall PolyPolyline(long ptr ptr long)
405 @ stdcall PolyTextOutA(long ptr long)
406 @ stdcall PolyTextOutW(long ptr long)
407 @ stdcall Polygon(long ptr long)
408 @ stdcall Polyline(long ptr long)
409 @ stdcall PolylineTo(long ptr long)
410 @ stdcall PtInRegion(long long long) NtGdiPtInRegion
411 @ stdcall PtVisible(long long long) NtGdiPtVisible
412 # @ stub QueryFontAssocStatus
413 @ stdcall RealizePalette(long)
414 @ stdcall RectInRegion(long ptr) NtGdiRectInRegion
415 @ stdcall RectVisible(long ptr) NtGdiRectVisible
416 @ stdcall Rectangle(long long long long long)
417 @ stdcall RemoveFontMemResourceEx(ptr)
418 @ stdcall RemoveFontResourceA(str)
419 @ stdcall RemoveFontResourceExA(str long ptr)
420 @ stdcall RemoveFontResourceExW(wstr long ptr)
421 @ stub RemoveFontResourceTracking
422 @ stdcall RemoveFontResourceW(wstr)
423 @ stdcall ResetDCA(long ptr)
424 @ stdcall ResetDCW(long ptr)
425 @ stdcall ResizePalette(long long) NtGdiResizePalette
426 @ stdcall RestoreDC(long long)
427 @ stdcall RoundRect(long long long long long long long)
428 @ stdcall SaveDC(long)
429 @ stdcall ScaleViewportExtEx(long long long long long ptr)
430 @ stdcall ScaleWindowExtEx(long long long long long ptr)
431 @ stdcall ScriptApplyDigitSubstitution(ptr ptr ptr)
432 @ stdcall ScriptApplyLogicalWidth(ptr long long ptr ptr ptr ptr ptr ptr)
433 @ stdcall ScriptBreak(ptr long ptr ptr)
434 @ stdcall ScriptCacheGetHeight(ptr ptr ptr)
435 @ stdcall ScriptCPtoX(long long long long ptr ptr ptr ptr ptr)
436 @ stdcall ScriptFreeCache(ptr)
437 @ stdcall ScriptGetCMap(ptr ptr ptr long long ptr)
438 @ stdcall ScriptGetFontAlternateGlyphs(long ptr ptr long long long long long ptr ptr)
439 @ stdcall ScriptGetFontFeatureTags(long ptr ptr long long long ptr ptr)
440 @ stdcall ScriptGetFontLanguageTags(long ptr ptr long long ptr ptr)
441 @ stdcall ScriptGetFontProperties(long ptr ptr)
442 @ stdcall ScriptGetFontScriptTags(long ptr ptr long ptr ptr)
443 @ stdcall ScriptGetGlyphABCWidth(ptr ptr long ptr)
444 @ stdcall ScriptGetLogicalWidths(ptr long long ptr ptr ptr ptr)
445 @ stdcall ScriptGetProperties(ptr ptr)
446 @ stdcall ScriptIsComplex(wstr long long)
447 @ stdcall ScriptItemize(wstr long long ptr ptr ptr ptr)
448 @ stdcall ScriptItemizeOpenType(wstr long long ptr ptr ptr ptr ptr)
449 @ stdcall ScriptJustify(ptr ptr long long long ptr)
450 @ stdcall ScriptLayout(long ptr ptr ptr)
451 @ stdcall ScriptPlace(ptr ptr ptr long ptr ptr ptr ptr ptr)
452 @ stdcall ScriptPlaceOpenType(ptr ptr ptr long long ptr ptr long wstr ptr ptr long ptr ptr long ptr ptr ptr)
453 @ stdcall ScriptRecordDigitSubstitution(long ptr)
454 @ stdcall ScriptShape(ptr ptr ptr long long ptr ptr ptr ptr ptr)
455 @ stdcall ScriptShapeOpenType(ptr ptr ptr long long ptr ptr long wstr long long ptr ptr ptr ptr ptr)
456 @ stdcall ScriptStringAnalyse(ptr ptr long long long long long ptr ptr ptr ptr ptr ptr)
457 @ stdcall ScriptStringCPtoX(ptr long long ptr)
458 @ stdcall ScriptStringFree(ptr)
459 @ stdcall ScriptStringGetLogicalWidths(ptr ptr)
460 @ stdcall ScriptStringGetOrder(ptr ptr)
461 @ stdcall ScriptStringOut(ptr long long long ptr long long long)
462 @ stdcall ScriptStringValidate(ptr)
463 @ stdcall ScriptStringXtoCP(ptr long ptr ptr)
464 @ stdcall ScriptString_pLogAttr(ptr)
465 @ stdcall ScriptString_pSize(ptr)
466 @ stdcall ScriptString_pcOutChars(ptr)
467 @ stdcall ScriptTextOut(ptr ptr long long long ptr ptr ptr long ptr long ptr ptr ptr)
468 @ stdcall ScriptXtoCP(long long long ptr ptr ptr ptr ptr ptr)
469 @ stub SelectBrushLocal
470 @ stdcall SelectClipPath(long long)
471 @ stdcall SelectClipRgn(long long)
472 @ stub SelectFontLocal
473 @ stdcall SelectObject(long long)
474 @ stdcall SelectPalette(long long long)
475 @ stdcall SetAbortProc(long ptr)
476 @ stdcall SetArcDirection(long long)
477 # @ stub SetBitmapAttributes
478 @ stdcall SetBitmapBits(long long ptr) NtGdiSetBitmapBits
479 @ stdcall SetBitmapDimensionEx(long long long ptr) NtGdiSetBitmapDimension
480 @ stdcall SetBkColor(long long)
481 @ stdcall SetBkMode(long long)
482 @ stdcall SetBoundsRect(long ptr long) NtGdiSetBoundsRect
483 # @ stub SetBrushAttributes
484 @ stdcall SetBrushOrgEx(long long long ptr)
485 @ stdcall SetColorAdjustment(long ptr)
486 @ stdcall SetColorSpace(long long)
487 @ stdcall SetDCBrushColor(long long)
488 @ stdcall SetDCPenColor(long long)
489 @ stdcall SetDIBColorTable(long long long ptr)
490 @ stdcall SetDIBits(long long long long ptr ptr long)
491 @ stdcall SetDIBitsToDevice(long long long long long long long long long ptr ptr long)
492 @ stdcall SetDeviceGammaRamp(long ptr) NtGdiSetDeviceGammaRamp
493 @ stdcall SetEnhMetaFileBits(long ptr)
494 @ stub SetFontEnumeration
495 @ stdcall SetGraphicsMode(long long)
496 @ stdcall SetICMMode(long long)
497 @ stdcall SetICMProfileA(long str)
498 @ stdcall SetICMProfileW(long wstr)
499 @ stdcall SetLayout(long long)
500 # @ stub SetLayoutWidth
501 @ stdcall SetMagicColors(ptr long long) NtGdiSetMagicColors
502 @ stdcall SetMapMode(long long)
503 @ stdcall SetMapperFlags(long long)
504 @ stdcall SetMetaFileBitsEx(long ptr)
505 @ stdcall SetMetaRgn(long)
506 @ stdcall SetMiterLimit(long float ptr)
507 @ stdcall SetObjectOwner(long long)
508 @ stdcall SetPaletteEntries(long long long ptr)
509 @ stdcall SetPixel(long long long long)
510 @ stdcall SetPixelFormat(long long ptr)
511 @ stdcall SetPixelV(long long long long)
512 @ stdcall SetPolyFillMode(long long)
513 @ stdcall SetROP2(long long)
514 @ stdcall SetRectRgn(long long long long long) NtGdiSetRectRgn
515 @ stdcall SetRelAbs(long long)
516 @ stdcall SetStretchBltMode(long long)
517 @ stdcall SetSystemPaletteUse(long long) NtGdiSetSystemPaletteUse
518 @ stdcall SetTextAlign(long long)
519 @ stdcall SetTextCharacterExtra(long long)
520 @ stdcall SetTextColor(long long)
521 @ stdcall SetTextJustification(long long long)
522 @ stdcall SetViewportExtEx(long long long ptr)
523 @ stdcall SetViewportOrgEx(long long long ptr)
524 @ stdcall SetVirtualResolution(long long long long long) NtGdiSetVirtualResolution
525 @ stdcall SetWinMetaFileBits(long ptr long ptr)
526 @ stdcall SetWindowExtEx(long long long ptr)
527 @ stdcall SetWindowOrgEx(long long long ptr)
528 @ stdcall SetWorldTransform(long ptr)
529 @ stdcall StartDocA(long ptr)
530 @ stdcall StartDocW(long ptr)
531 # @ stub StartFormPage
532 @ stdcall StartPage(long)
533 @ stdcall StretchBlt(long long long long long long long long long long long)
534 @ stdcall StretchDIBits(long long long long long long long long long ptr ptr long long)
535 @ stdcall StrokeAndFillPath(long)
536 @ stdcall StrokePath(long)
537 @ stdcall SwapBuffers(long)
538 @ stdcall TextOutA(long long long str long)
539 @ stdcall TextOutW(long long long wstr long)
540 @ stdcall TranslateCharsetInfo(ptr ptr long)
541 @ stub UnloadNetworkFonts
542 @ stdcall UnrealizeObject(long)
543 @ stdcall UpdateColors(long) NtGdiUpdateColors
544 @ stdcall UpdateICMRegKey(long str str long) UpdateICMRegKeyA
545 @ stdcall UpdateICMRegKeyA(long str str long)
546 @ stdcall UpdateICMRegKeyW(long wstr wstr long)
547 @ stdcall WidenPath(long)
548 @ stub gdiPlaySpoolStream
549 @ extern pfnRealizePalette
550 @ extern pfnSelectPalette
551 @ stub pstackConnect
553 ################################################################
554 # Wine extensions: Win16 functions that are needed by other dlls
556 @ stdcall GetDCHook(long ptr)
557 @ stdcall SetDCHook(long ptr long)
558 @ stdcall SetHookFlags(long long)
560 ################################################################
561 # Wine internal extensions
563 # All functions must be prefixed with '__wine_' (for internal functions)
564 # or 'wine_' (for user-visible functions) to avoid namespace conflicts.
566 # GDI objects
567 @ cdecl __wine_make_gdi_object_system(long long)
568 @ cdecl __wine_set_visible_region(long long ptr ptr ptr)
570 # Graphics drivers
571 @ cdecl __wine_set_display_driver(long)
573 # OpenGL
574 @ cdecl __wine_get_wgl_driver(long long)
576 # Vulkan
577 @ cdecl __wine_get_vulkan_driver(long long)