source: trunk/src/gdi32/gdi32.DEF@ 2783

Last change on this file since 2783 was 2092, checked in by cbratschi, 26 years ago

text output API changes, line speed improvements

File size: 21.9 KB
Line 
1; $Id: gdi32.DEF,v 1.5 1999-12-16 16:52:31 cbratschi Exp $
2
3;Created by BLAST for IBM's compiler
4LIBRARY GDI32 INITINSTANCE
5DATA MULTIPLE NONSHARED
6
7IMPORTS
8 _GpiQueryTabbedTextExtent = PMGPI.658
9 _GpiTabbedCharStringAt = PMGPI.659
10 _GpiQueryDCData = PMGPI.665
11 _PaxStrokeAndFillPath = PMGPI.712
12 _GpiEnableYInversion = PMGPI.723
13
14EXPORTS
15 AbortDoc = _AbortDoc@4 @105
16 AbortPath = _AbortPath@4 @106
17 AddFontResourceA = _AddFontResourceA@4 @107
18 AddFontResourceW = _AddFontResourceW@4 @108
19 AngleArc = _AngleArc@24 @109
20 AnimatePalette = _AnimatePalette@16 @110
21 Arc = _Arc@36 @111
22 ArcTo = _ArcTo@36 @112
23 BeginPath = _BeginPath@4 @113
24 BitBlt = _BitBlt@36 @114
25; ByeByeGDI = _ByeByeGDI@?? @115
26 CancelDC = _CancelDC@4 @116
27 CheckColorsInGamut = _CheckColorsInGamut@16 @117
28 ChoosePixelFormat = _ChoosePixelFormat@8 @118
29 Chord = _Chord@36 @119
30 CloseEnhMetaFile = _CloseEnhMetaFile@4 @120
31 CloseFigure = _CloseFigure@4 @121
32 CloseMetaFile = _CloseMetaFile@4 @122
33 ColorMatchToTarget = _ColorMatchToTarget@12 @123
34 CombineRgn = _CombineRgn@16 @124
35 CombineTransform = _CombineTransform@12 @125
36 CopyEnhMetaFileA = _CopyEnhMetaFileA@8 @126
37 CopyEnhMetaFileW = _CopyEnhMetaFileW@8 @127
38 CopyMetaFileA = _CopyMetaFileA@8 @128
39 CopyMetaFileW = _CopyMetaFileW@8 @129
40 CreateBitmap = _CreateBitmap@20 @130
41 CreateBitmapIndirect = _CreateBitmapIndirect@4 @131
42 CreateBrushIndirect = _CreateBrushIndirect@4 @132
43 CreateColorSpaceA = _CreateColorSpaceA@4 @133
44 CreateColorSpaceW = _CreateColorSpaceW@4 @134
45 CreateCompatibleBitmap = _CreateCompatibleBitmap@12 @135
46 CreateCompatibleDC = _CreateCompatibleDC@4 @136
47 CreateDCA = _CreateDCA@16 @137
48 CreateDCW = _CreateDCW@16 @138
49 CreateDIBPatternBrush = _CreateDIBPatternBrush@8 @139
50 CreateDIBPatternBrushPt = _CreateDIBPatternBrushPt@8 @140
51 CreateDIBSection = _CreateDIBSection@24 @141
52 CreateDIBitmap = _CreateDIBitmap@24 @142
53 CreateDiscardableBitmap = _CreateDiscardableBitmap@12 @143
54 CreateEllipticRgn = _CreateEllipticRgn@16 @144
55 CreateEllipticRgnIndirect = _CreateEllipticRgnIndirect@4 @145
56 CreateEnhMetaFileA = _CreateEnhMetaFileA@16 @146
57 CreateEnhMetaFileW = _CreateEnhMetaFileW@16 @147
58 CreateFontA = _CreateFontA@56 @148
59 CreateFontIndirectA = _CreateFontIndirectA@4 @149
60 CreateFontIndirectW = _CreateFontIndirectW@4 @150
61 CreateFontW = _CreateFontW@56 @151
62 CreateHalftonePalette = _CreateHalftonePalette@4 @152
63 CreateHatchBrush = _CreateHatchBrush@8 @153
64 CreateICA = _CreateICA@16 @154
65 CreateICW = _CreateICW@16 @155
66 CreateMetaFileA = _CreateMetaFileA@4 @156
67 CreateMetaFileW = _CreateMetaFileW@4 @157
68 CreatePalette = _CreatePalette@4 @158
69 CreatePatternBrush = _CreatePatternBrush@4 @159
70 CreatePen = _CreatePen@12 @160
71 CreatePenIndirect = _CreatePenIndirect@4 @161
72 CreatePolyPolygonRgn = _CreatePolyPolygonRgn@16 @162
73 CreatePolygonRgn = _CreatePolygonRgn@12 @163
74 CreateRectRgn = _CreateRectRgn@16 @164
75 CreateRectRgnIndirect = _CreateRectRgnIndirect@4 @165
76 CreateRoundRectRgn = _CreateRoundRectRgn@24 @166
77 CreateScalableFontResourceA = _CreateScalableFontResourceA@16 @167
78 CreateScalableFontResourceW = _CreateScalableFontResourceW@16 @168
79 CreateSolidBrush = _CreateSolidBrush@4 @169
80 DPtoLP = _DPtoLP@12 @170
81 DeleteColorSpace = _DeleteColorSpace@4 @171
82 DeleteDC = _DeleteDC@4 @172
83 DeleteEnhMetaFile = _DeleteEnhMetaFile@4 @173
84 DeleteMetaFile = _DeleteMetaFile@4 @174
85 DeleteObject = _DeleteObject@4 @175
86 DescribePixelFormat = _DescribePixelFormat@16 @176
87; DeviceCapabilitiesEx = _DeviceCapabilitiesEx@?? @177
88; DeviceCapabilitiesExA = _DeviceCapabilitiesExA@?? @178
89; DeviceCapabilitiesExW = _DeviceCapabilitiesExW@?? @179
90 DrawEscape = _DrawEscape@16 @180
91 Ellipse = _Ellipse@20 @181
92 EndDoc = _EndDoc@4 @182
93 EndPage = _EndPage@4 @183
94 EndPath = _EndPath@4 @184
95 EnumEnhMetaFile = _EnumEnhMetaFile@20 @185
96 EnumFontFamiliesA = _EnumFontFamiliesA@16 @186
97 EnumFontFamiliesExA = _EnumFontFamiliesExA@20 @187
98 EnumFontFamiliesExW = _EnumFontFamiliesExW@20 @188
99 EnumFontFamiliesW = _EnumFontFamiliesW@16 @189
100 EnumFontsA = _EnumFontsA@16 @190
101 EnumFontsW = _EnumFontsW@16 @191
102 EnumICMProfilesA = _EnumICMProfilesA@12 @192
103 EnumICMProfilesW = _EnumICMProfilesW@12 @193
104 EnumMetaFile = _EnumMetaFile@16 @194
105 EnumObjects = _EnumObjects@16 @195
106 EqualRgn = _EqualRgn@8 @196
107 Escape = _Escape@20 @197
108 ExcludeClipRect = _ExcludeClipRect@20 @198
109 ExtCreatePen = _ExtCreatePen@20 @199
110 ExtCreateRegion = _ExtCreateRegion@12 @200
111 ExtEscape = _ExtEscape@24 @201
112 ExtFloodFill = _ExtFloodFill@20 @202
113 ExtSelectClipRgn = _ExtSelectClipRgn@12 @203
114 ExtTextOutA = _ExtTextOutA@32 @204
115 ExtTextOutW = _ExtTextOutW@32 @205
116 FillPath = _FillPath@4 @206
117 FillRgn = _FillRgn@12 @207
118 FixBrushOrgEx = _FixBrushOrgEx@16 @208
119 FlattenPath = _FlattenPath@4 @209
120 FloodFill = _FloodFill@16 @210
121 FrameRgn = _FrameRgn@20 @211
122 GdiComment = _GdiComment@12 @212
123 GdiFlush = _GdiFlush@0 @213
124 GdiGetBatchLimit = _GdiGetBatchLimit@0 @214
125; GdiPlayDCScript = _GdiPlayDCScript@?? @215
126; GdiPlayJournal = _GdiPlayJournal@?? @216
127; GdiPlayScript = _GdiPlayScript@?? @217
128 GdiSetBatchLimit = _GdiSetBatchLimit@4 @218
129 GetArcDirection = _GetArcDirection@4 @219
130 GetAspectRatioFilterEx = _GetAspectRatioFilterEx@8 @220
131 GetBitmapBits = _GetBitmapBits@12 @221
132 GetBitmapDimensionEx = _GetBitmapDimensionEx@8 @222
133 GetBkColor = _GetBkColor@4 @223
134 GetBkMode = _GetBkMode@4 @224
135 GetBoundsRect = _GetBoundsRect@12 @225
136 GetBrushOrgEx = _GetBrushOrgEx@8 @226
137 GetCharABCWidthsA = _GetCharABCWidthsA@16 @227
138 GetCharABCWidthsFloatA = _GetCharABCWidthsFloatA@16 @228
139 GetCharABCWidthsFloatW = _GetCharABCWidthsFloatW@16 @229
140 GetCharABCWidthsW = _GetCharABCWidthsW@16 @230
141 GetCharWidth32A = _GetCharWidth32A@16 @231
142 GetCharWidth32W = _GetCharWidth32W@16 @232
143 GetCharWidthA = _GetCharWidth32A@16 @233
144 GetCharWidthFloatA = _GetCharWidthFloatA@16 @234
145 GetCharWidthFloatW = _GetCharWidthFloatW@16 @235
146 GetCharWidthW = _GetCharWidth32W@16 @236
147 GetCharacterPlacementA = _GetCharacterPlacementA@24 @237
148 GetCharacterPlacementW = _GetCharacterPlacementW@24 @238
149 GetClipBox = _GetClipBox@8 @239
150 GetClipRgn = _GetClipRgn@8 @240
151 GetColorAdjustment = _GetColorAdjustment@8 @241
152 GetColorSpace = _GetColorSpace@4 @242
153 GetCurrentObject = _GetCurrentObject@8 @243
154 GetCurrentPositionEx = _GetCurrentPositionEx@8 @244
155 GetDCOrgEx = _GetDCOrgEx@8 @245
156 GetDIBColorTable = _GetDIBColorTable@16 @246
157 GetDIBits = _GetDIBits@28 @247
158 GetDeviceCaps = _GetDeviceCaps@8 @248
159 GetDeviceGammaRamp = _GetDeviceGammaRamp@8 @249
160 GetEnhMetaFileA = _GetEnhMetaFileA@4 @250
161 GetEnhMetaFileBits = _GetEnhMetaFileBits@12 @251
162 GetEnhMetaFileDescriptionA = _GetEnhMetaFileDescriptionA@12 @252
163 GetEnhMetaFileDescriptionW = _GetEnhMetaFileDescriptionW@12 @253
164 GetEnhMetaFileHeader = _GetEnhMetaFileHeader@12 @254
165 GetEnhMetaFilePaletteEntries = _GetEnhMetaFilePaletteEntries@12 @255
166 GetEnhMetaFileW = _GetEnhMetaFileW@4 @256
167 GetFontData = _GetFontData@20 @257
168 GetFontLanguageInfo = _GetFontLanguageInfo@4 @258
169; GetFontResourceInfo = _GetFontResourceInfo@?? @259
170 GetGlyphOutline = _GetGlyphOutlineA@28 @260
171 GetGlyphOutlineA = _GetGlyphOutlineA@28 @261
172 GetGlyphOutlineW = _GetGlyphOutlineW@28 @262
173 GetGraphicsMode = _GetGraphicsMode@4 @263
174 GetICMProfileA = _GetICMProfileA@12 @264
175 GetICMProfileW = _GetICMProfileW@12 @265
176 GetKerningPairs = _GetKerningPairsA@12 @266
177 GetKerningPairsA = _GetKerningPairsA@12 @267
178 GetKerningPairsW = _GetKerningPairsW@12 @268
179 GetLogColorSpaceA = _GetLogColorSpaceA@12 @269
180 GetLogColorSpaceW = _GetLogColorSpaceW@12 @270
181 GetMapMode = _GetMapMode@4 @271
182 GetMetaFileA = _GetMetaFileA@4 @272
183 GetMetaFileBitsEx = _GetMetaFileBitsEx@12 @273
184 GetMetaFileW = _GetMetaFileW@4 @274
185 GetMetaRgn = _GetMetaRgn@8 @275
186 GetMiterLimit = _GetMiterLimit@8 @276
187 GetNearestColor = _GetNearestColor@8 @277
188 GetNearestPaletteIndex = _GetNearestPaletteIndex@8 @278
189 GetObjectA = _GetObjectA@12 @279
190 GetObjectType = _GetObjectType@4 @280
191 GetObjectW = _GetObjectW@12 @281
192 GetOutlineTextMetricsA = _GetOutlineTextMetricsA@12 @282
193 GetOutlineTextMetricsW = _GetOutlineTextMetricsW@12 @283
194 GetPaletteEntries = _GetPaletteEntries@16 @284
195 GetPath = _GetPath@16 @285
196 GetPixel = _GetPixel@12 @286
197 GetPixelFormat = _GetPixelFormat@4 @287
198 GetPolyFillMode = _GetPolyFillMode@4 @288
199 GetROP2 = _GetROP2@4 @289
200; GetRandomRgn = _GetRandomRgn@?? @290
201 GetRasterizerCaps = _GetRasterizerCaps@8 @291
202 GetRegionData = _GetRegionData@12 @292
203 GetRgnBox = _GetRgnBox@8 @293
204 GetStockObject = _GetStockObject@4 @294
205 GetStretchBltMode = _GetStretchBltMode@4 @295
206 GetSystemPaletteEntries = _GetSystemPaletteEntries@16 @296
207 GetSystemPaletteUse = _GetSystemPaletteUse@4 @297
208 GetTextAlign = _GetTextAlign@4 @298
209 GetTextCharacterExtra = _GetTextCharacterExtra@4 @299
210 GetTextCharset = _GetTextCharset@4 @300
211 GetTextCharsetInfo = _GetTextCharsetInfo@12 @301
212 GetTextColor = _GetTextColor@4 @302
213 GetTextExtentExPointA = _GetTextExtentExPointA@28 @303
214 GetTextExtentExPointW = _GetTextExtentExPointW@28 @304
215 GetTextExtentPoint32A = _GetTextExtentPoint32A@16 @305
216 GetTextExtentPoint32W = _GetTextExtentPoint32W@16 @306
217 GetTextExtentPointA = _GetTextExtentPointA@16 @307
218 GetTextExtentPointW = _GetTextExtentPointW@16 @308
219 GetTextFaceA = _GetTextFaceA@12 @309
220 GetTextFaceW = _GetTextFaceW@12 @310
221 GetTextMetricsA = _GetTextMetricsA@8 @311
222 GetTextMetricsW = _GetTextMetricsW@8 @312
223 GetViewportExtEx = _GetViewportExtEx@8 @313
224 GetViewportOrgEx = _GetViewportOrgEx@8 @314
225 GetWinMetaFileBits = _GetWinMetaFileBits@20 @315
226 GetWindowExtEx = _GetWindowExtEx@8 @316
227 GetWindowOrgEx = _GetWindowOrgEx@8 @317
228 GetWorldTransform = _GetWorldTransform@8 @318
229 IntersectClipRect = _IntersectClipRect@20 @319
230 InvertRgn = _InvertRgn@8 @320
231 LPtoDP = _LPtoDP@12 @321
232 LineDDA = _LineDDA@24 @322
233 LineTo = _LineTo@12 @323
234 MaskBlt = _MaskBlt@48 @324
235 ModifyWorldTransform = _ModifyWorldTransform@12 @325
236 MoveToEx = _MoveToEx@16 @326
237 OffsetClipRgn = _OffsetClipRgn@12 @327
238 OffsetRgn = _OffsetRgn@12 @328
239 OffsetViewportOrgEx = _OffsetViewportOrgEx@16 @329
240 OffsetWindowOrgEx = _OffsetWindowOrgEx@16 @330
241 PaintRgn = _PaintRgn@8 @331
242 PatBlt = _PatBlt@24 @332
243 PathToRegion = _PathToRegion@4 @333
244 Pie = _Pie@36 @334
245 PlayEnhMetaFile = _PlayEnhMetaFile@12 @335
246 PlayEnhMetaFileRecord = _PlayEnhMetaFileRecord@16 @336
247 PlayMetaFile = _PlayMetaFile@8 @337
248 PlayMetaFileRecord = _PlayMetaFileRecord@16 @338
249 PlgBlt = _PlgBlt@40 @339
250 PolyBezier = _PolyBezier@12 @340
251 PolyBezierTo = _PolyBezierTo@12 @341
252 PolyDraw = _PolyDraw@16 @342
253 PolyPolygon = _PolyPolygon@16 @343
254 PolyPolyline = _PolyPolyline@16 @344
255 PolyTextOutA = _PolyTextOutA@12 @345
256 PolyTextOutW = _PolyTextOutW@12 @346
257 Polygon = _Polygon@12 @347
258 Polyline = _Polyline@12 @348
259 PolylineTo = _PolylineTo@12 @349
260 PtInRegion = _PtInRegion@12 @350
261 PtVisible = _PtVisible@12 @351
262 RealizePalette = _RealizePalette@4 @352
263 RectInRegion = _RectInRegion@8 @353
264 RectVisible = _RectVisible@8 @354
265 Rectangle = _Rectangle@20 @355
266 RemoveFontResourceA = _RemoveFontResourceA@4 @356
267 RemoveFontResourceW = _RemoveFontResourceW@4 @357
268 ResetDCA = _ResetDCA@8 @358
269 ResetDCW = _ResetDCW@8 @359
270 ResizePalette = _ResizePalette@8 @360
271 RestoreDC = _RestoreDC@8 @361
272 RoundRect = _RoundRect@28 @362
273 SaveDC = _SaveDC@4 @363
274 ScaleViewportExtEx = _ScaleViewportExtEx@24 @364
275 ScaleWindowExtEx = _ScaleWindowExtEx@24 @365
276 SelectClipPath = _SelectClipPath@8 @366
277 SelectClipRgn = _SelectClipRgn@8 @367
278 SelectObject = _SelectObject@8 @368
279 SelectPalette = _SelectPalette@12 @369
280 SetAbortProc = _SetAbortProc@8 @370
281 SetArcDirection = _SetArcDirection@8 @371
282 SetBitmapBits = _SetBitmapBits@12 @372
283 SetBitmapDimensionEx = _SetBitmapDimensionEx@16 @373
284 SetBkColor = _SetBkColor@8 @374
285 SetBkMode = _SetBkMode@8 @375
286 SetBoundsRect = _SetBoundsRect@12 @376
287 SetBrushOrgEx = _SetBrushOrgEx@16 @377
288 SetColorAdjustment = _SetColorAdjustment@8 @378
289 SetColorSpace = _SetColorSpace@8 @379
290 SetDIBColorTable = _SetDIBColorTable@16 @380
291 SetDIBits = _SetDIBits@28 @381
292 SetDIBitsToDevice = _SetDIBitsToDevice@48 @382
293 SetDeviceGammaRamp = _SetDeviceGammaRamp@8 @383
294 SetEnhMetaFileBits = _SetEnhMetaFileBits@8 @384
295; SetFontEnumeration = _SetFontEnumeration@?? @385
296 SetGraphicsMode = _SetGraphicsMode@8 @386
297 SetICMMode = _SetICMMode@8 @387
298 SetICMProfileA = _SetICMProfileA@8 @388
299 SetICMProfileW = _SetICMProfileW@8 @389
300 SetMapMode = _SetMapMode@8 @390
301 SetMapperFlags = _SetMapperFlags@8 @391
302 SetMetaFileBitsEx = _SetMetaFileBitsEx@8 @392
303 SetMetaRgn = _SetMetaRgn@4 @393
304 SetMiterLimit = _SetMiterLimit@12 @394
305 SetObjectOwner = _SetObjectOwner@8 @395
306 SetPaletteEntries = _SetPaletteEntries@16 @396
307 SetPixel = _SetPixel@16 @397
308 SetPixelFormat = _SetPixelFormat@12 @398
309 SetPixelV = _SetPixelV@16 @399
310 SetPolyFillMode = _SetPolyFillMode@8 @400
311 SetROP2 = _SetROP2@8 @401
312 SetRectRgn = _SetRectRgn@20 @402
313 SetStretchBltMode = _SetStretchBltMode@8 @403
314 SetSystemPaletteUse = _SetSystemPaletteUse@8 @404
315 SetTextAlign = _SetTextAlign@8 @405
316 SetTextCharacterExtra = _SetTextCharacterExtra@8 @406
317 SetTextColor = _SetTextColor@8 @407
318 SetTextJustification = _SetTextJustification@12 @408
319 SetViewportExtEx = _SetViewportExtEx@16 @409
320 SetViewportOrgEx = _SetViewportOrgEx@16 @410
321 SetWinMetaFileBits = _SetWinMetaFileBits@16 @411
322 SetWindowExtEx = _SetWindowExtEx@16 @412
323 SetWindowOrgEx = _SetWindowOrgEx@16 @413
324 SetWorldTransform = _SetWorldTransform@8 @414
325 StartDocA = _StartDocA@8 @415
326 StartDocW = _StartDocW@8 @416
327 StartPage = _StartPage@4 @417
328 StretchBlt = _StretchBlt@44 @418
329 StretchDIBits = _StretchDIBits@52 @419
330 StrokeAndFillPath = _StrokeAndFillPath@4 @420
331 StrokePath = _StrokePath@4 @421
332 SwapBuffers = _SwapBuffers@4 @422
333 TextOutA = _TextOutA@20 @423
334 TextOutW = _TextOutW@20 @424
335 TranslateCharsetInfo = _TranslateCharsetInfo@12 @425
336 UnrealizeObject = _UnrealizeObject@4 @426
337 UpdateColors = _UpdateColors@4 @427
338 UpdateICMRegKey = _UpdateICMRegKeyA@16 @428
339 UpdateICMRegKeyA = _UpdateICMRegKeyA@16 @429
340 UpdateICMRegKeyW = _UpdateICMRegKeyW@16 @430
341 WidenPath = _WidenPath@4 @431
342; gdiPlaySpoolStream = _gdiPlaySpoolStream@?? @432
343; pfnRealizePalette = _pfnRealizePalette@?? @433
344; pfnSelectPalette = _pfnSelectPalette@?? @434
345
346;USER32 functions
347 InternalDrawTextExA @1000
348 InternalDrawTextExW @1001
349 InternalTabbedTextOutA @1002
350 InternalTabbedTextOutW @1003
351 InternalGetTabbedTextExtentA @1004
352 InternalGetTabbedTextExtentW @1005
Note: See TracBrowser for help on using the repository browser.