ReactOS 0.4.16-dev-292-gbbdcc14
gdiplusenums.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2007 Google (Evan Stade)
3 *
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
8 *
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
13 *
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17 */
18
19#ifndef _GDIPLUSENUMS_H
20#define _GDIPLUSENUMS_H
21
24
25enum Unit
26{
34};
35
37{
43};
44
46{
51};
52
54{
57};
58
60{
65
71
74};
75
77{
80};
81
83{
84 PathPointTypeStart = 0, /* start of a figure */
88 PathPointTypePathDashMode = 16, /* not used */
90 PathPointTypeCloseSubpath = 128, /* end of a closed figure */
92};
93
95{
101 PenTypeUnknown = -1
103
105{
111
113{
119
121{
129
131{
139
141{
152
154{
158
160{
168
170{
175
177{
185
187{
191
193{
198
200{
204
206{
213
215{
223
225{
231
233{
238
240{
246
248{
252
254{
262
264{
269
271{
277
279{
288 StringFormatFlagsNoClip = 0x00004000
290
292{
300
302{
310
312{
317
319{
328 ImageCodecFlagsUser = 262144
330
332{
345 ImageFlagsReadOnly = 0x00010000,
346 ImageFlagsCaching = 0x00020000
348
350{
358
360{
364
366{
371
373{
378
380{
388
390{
449
450#define GDIP_EMFPLUS_RECORD_BASE 0x00004000
451#define GDIP_WMF_RECORD_BASE 0x00010000
452#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((x) | GDIP_WMF_RECORD_BASE)
453
455{
722
723#define FlatnessDefault 0.25f
724
725#ifndef __cplusplus
726
727typedef enum Unit Unit;
728typedef enum BrushType BrushType;
730typedef enum FillMode FillMode;
731typedef enum LineCap LineCap;
734typedef enum LineJoin LineJoin;
740typedef enum DashCap DashCap;
741typedef enum DashStyle DashStyle;
743typedef enum ImageType ImageType;
745typedef enum WarpMode WarpMode;
746typedef enum WrapMode WrapMode;
749typedef enum EmfType EmfType;
755typedef enum FontStyle FontStyle;
766typedef enum PenType PenType;
769
770#endif /* end of c typedefs */
771
772#undef GDIP_WMF_RECORD_TO_EMFPLUS
773#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((EmfPlusRecordType)((x) | GDIP_WMF_RECORD_BASE))
774
775#endif
HatchStyle
Definition: gdiplusenums.h:390
@ HatchStyleDashedUpwardDiagonal
Definition: gdiplusenums.h:422
@ HatchStyleLargeConfetti
Definition: gdiplusenums.h:426
@ HatchStyleNarrowHorizontal
Definition: gdiplusenums.h:418
@ HatchStyle40Percent
Definition: gdiplusenums.h:402
@ HatchStyleDottedDiamond
Definition: gdiplusenums.h:435
@ HatchStyleNarrowVertical
Definition: gdiplusenums.h:417
@ HatchStyleMin
Definition: gdiplusenums.h:446
@ HatchStyle20Percent
Definition: gdiplusenums.h:399
@ HatchStyle05Percent
Definition: gdiplusenums.h:397
@ HatchStyleLightVertical
Definition: gdiplusenums.h:415
@ HatchStyleZigZag
Definition: gdiplusenums.h:427
@ HatchStyleLargeCheckerBoard
Definition: gdiplusenums.h:441
@ HatchStyleDashedVertical
Definition: gdiplusenums.h:424
@ HatchStyleDashedHorizontal
Definition: gdiplusenums.h:423
@ HatchStyleDarkVertical
Definition: gdiplusenums.h:419
@ HatchStyleWideUpwardDiagonal
Definition: gdiplusenums.h:414
@ HatchStyleLargeGrid
Definition: gdiplusenums.h:445
@ HatchStyleSmallConfetti
Definition: gdiplusenums.h:425
@ HatchStyleWideDownwardDiagonal
Definition: gdiplusenums.h:413
@ HatchStyleOutlinedDiamond
Definition: gdiplusenums.h:442
@ HatchStyleVertical
Definition: gdiplusenums.h:392
@ HatchStyleDarkDownwardDiagonal
Definition: gdiplusenums.h:411
@ HatchStyleDivot
Definition: gdiplusenums.h:433
@ HatchStyleSolidDiamond
Definition: gdiplusenums.h:443
@ HatchStyleDiagonalCross
Definition: gdiplusenums.h:396
@ HatchStyle80Percent
Definition: gdiplusenums.h:407
@ HatchStylePlaid
Definition: gdiplusenums.h:432
@ HatchStyleLightDownwardDiagonal
Definition: gdiplusenums.h:409
@ HatchStyle50Percent
Definition: gdiplusenums.h:403
@ HatchStyleHorizontal
Definition: gdiplusenums.h:391
@ HatchStyleTotal
Definition: gdiplusenums.h:444
@ HatchStyleTrellis
Definition: gdiplusenums.h:437
@ HatchStyleLightUpwardDiagonal
Definition: gdiplusenums.h:410
@ HatchStyle70Percent
Definition: gdiplusenums.h:405
@ HatchStyleDashedDownwardDiagonal
Definition: gdiplusenums.h:421
@ HatchStyleDarkHorizontal
Definition: gdiplusenums.h:420
@ HatchStyleForwardDiagonal
Definition: gdiplusenums.h:393
@ HatchStyleSmallCheckerBoard
Definition: gdiplusenums.h:440
@ HatchStyleBackwardDiagonal
Definition: gdiplusenums.h:394
@ HatchStyle10Percent
Definition: gdiplusenums.h:398
@ HatchStyle30Percent
Definition: gdiplusenums.h:401
@ HatchStyle90Percent
Definition: gdiplusenums.h:408
@ HatchStyleHorizontalBrick
Definition: gdiplusenums.h:430
@ HatchStyleShingle
Definition: gdiplusenums.h:436
@ HatchStyle60Percent
Definition: gdiplusenums.h:404
@ HatchStyle75Percent
Definition: gdiplusenums.h:406
@ HatchStyleDottedGrid
Definition: gdiplusenums.h:434
@ HatchStyleLightHorizontal
Definition: gdiplusenums.h:416
@ HatchStyleDarkUpwardDiagonal
Definition: gdiplusenums.h:412
@ HatchStyleSmallGrid
Definition: gdiplusenums.h:439
@ HatchStyleWave
Definition: gdiplusenums.h:428
@ HatchStyleSphere
Definition: gdiplusenums.h:438
@ HatchStyleDiagonalBrick
Definition: gdiplusenums.h:429
@ HatchStyleCross
Definition: gdiplusenums.h:395
@ HatchStyleMax
Definition: gdiplusenums.h:447
@ HatchStyleWeave
Definition: gdiplusenums.h:431
@ HatchStyle25Percent
Definition: gdiplusenums.h:400
SmoothingMode
Definition: gdiplusenums.h:121
@ SmoothingModeNone
Definition: gdiplusenums.h:126
@ SmoothingModeInvalid
Definition: gdiplusenums.h:122
@ SmoothingModeAntiAlias
Definition: gdiplusenums.h:127
@ SmoothingModeHighQuality
Definition: gdiplusenums.h:125
@ SmoothingModeDefault
Definition: gdiplusenums.h:123
@ SmoothingModeHighSpeed
Definition: gdiplusenums.h:124
PenType
Definition: gdiplusenums.h:95
@ PenTypeSolidColor
Definition: gdiplusenums.h:96
@ PenTypePathGradient
Definition: gdiplusenums.h:99
@ PenTypeLinearGradient
Definition: gdiplusenums.h:100
@ PenTypeUnknown
Definition: gdiplusenums.h:101
@ PenTypeTextureFill
Definition: gdiplusenums.h:98
@ PenTypeHatchFill
Definition: gdiplusenums.h:97
DashCap
Definition: gdiplusenums.h:170
@ DashCapTriangle
Definition: gdiplusenums.h:173
@ DashCapRound
Definition: gdiplusenums.h:172
@ DashCapFlat
Definition: gdiplusenums.h:171
CompositingMode
Definition: gdiplusenums.h:248
@ CompositingModeSourceOver
Definition: gdiplusenums.h:249
@ CompositingModeSourceCopy
Definition: gdiplusenums.h:250
LineJoin
Definition: gdiplusenums.h:105
@ LineJoinMiter
Definition: gdiplusenums.h:106
@ LineJoinMiterClipped
Definition: gdiplusenums.h:109
@ LineJoinBevel
Definition: gdiplusenums.h:107
@ LineJoinRound
Definition: gdiplusenums.h:108
#define GDIP_EMFPLUS_RECORD_BASE
Definition: gdiplusenums.h:450
StringTrimming
Definition: gdiplusenums.h:292
@ StringTrimmingNone
Definition: gdiplusenums.h:293
@ StringTrimmingEllipsisCharacter
Definition: gdiplusenums.h:296
@ StringTrimmingWord
Definition: gdiplusenums.h:295
@ StringTrimmingEllipsisPath
Definition: gdiplusenums.h:298
@ StringTrimmingCharacter
Definition: gdiplusenums.h:294
@ StringTrimmingEllipsisWord
Definition: gdiplusenums.h:297
StringAlignment
Definition: gdiplusenums.h:264
@ StringAlignmentCenter
Definition: gdiplusenums.h:266
@ StringAlignmentNear
Definition: gdiplusenums.h:265
@ StringAlignmentFar
Definition: gdiplusenums.h:267
ImageType
Definition: gdiplusenums.h:193
@ ImageTypeBitmap
Definition: gdiplusenums.h:195
@ ImageTypeUnknown
Definition: gdiplusenums.h:194
@ ImageTypeMetafile
Definition: gdiplusenums.h:196
CombineMode
Definition: gdiplusenums.h:350
@ CombineModeUnion
Definition: gdiplusenums.h:353
@ CombineModeReplace
Definition: gdiplusenums.h:351
@ CombineModeComplement
Definition: gdiplusenums.h:356
@ CombineModeIntersect
Definition: gdiplusenums.h:352
@ CombineModeExclude
Definition: gdiplusenums.h:355
@ CombineModeXor
Definition: gdiplusenums.h:354
ImageFlags
Definition: gdiplusenums.h:332
@ ImageFlagsHasRealDPI
Definition: gdiplusenums.h:343
@ ImageFlagsColorSpaceCMYK
Definition: gdiplusenums.h:339
@ ImageFlagsNone
Definition: gdiplusenums.h:333
@ ImageFlagsHasTranslucent
Definition: gdiplusenums.h:336
@ ImageFlagsHasAlpha
Definition: gdiplusenums.h:335
@ ImageFlagsScalable
Definition: gdiplusenums.h:334
@ ImageFlagsColorSpaceYCBCR
Definition: gdiplusenums.h:341
@ ImageFlagsHasRealPixelSize
Definition: gdiplusenums.h:344
@ ImageFlagsReadOnly
Definition: gdiplusenums.h:345
@ ImageFlagsCaching
Definition: gdiplusenums.h:346
@ ImageFlagsColorSpaceYCCK
Definition: gdiplusenums.h:342
@ ImageFlagsColorSpaceRGB
Definition: gdiplusenums.h:338
@ ImageFlagsColorSpaceGRAY
Definition: gdiplusenums.h:340
@ ImageFlagsPartiallyScalable
Definition: gdiplusenums.h:337
EmfPlusRecordType
Definition: gdiplusenums.h:455
@ EmfRecordTypeSmallTextOut
Definition: gdiplusenums.h:642
@ EmfRecordTypeEllipse
Definition: gdiplusenums.h:576
@ WmfRecordTypeEscape
Definition: gdiplusenums.h:493
@ EmfRecordTypeSelectObject
Definition: gdiplusenums.h:571
@ EmfPlusRecordTypeGetDC
Definition: gdiplusenums.h:663
@ EmfPlusRecordTypeSerializableObject
Definition: gdiplusenums.h:715
@ WmfRecordTypeCreateRegion
Definition: gdiplusenums.h:534
@ WmfRecordTypeCreateBitmapIndirect
Definition: gdiplusenums.h:532
@ EmfPlusRecordTypeDrawPie
Definition: gdiplusenums.h:676
@ EmfPlusRecordTypeFillPolygon
Definition: gdiplusenums.h:671
@ EmfRecordTypePolyBezierTo16
Definition: gdiplusenums.h:622
@ EmfPlusRecordTypeMultiFormatEnd
Definition: gdiplusenums.h:666
@ EmfRecordTypeCreateDIBPatternBrushPt
Definition: gdiplusenums.h:628
@ EmfRecordTypeFlattenPath
Definition: gdiplusenums.h:599
@ EmfRecordTypeForceUFIMapping
Definition: gdiplusenums.h:643
@ WmfRecordTypeSetViewportOrg
Definition: gdiplusenums.h:468
@ EmfRecordTypeMin
Definition: gdiplusenums.h:658
@ EmfRecordTypeEndPath
Definition: gdiplusenums.h:594
@ EmfPlusRecordTypeSetCompositingQuality
Definition: gdiplusenums.h:695
@ EmfRecordTypeIntersectClipRect
Definition: gdiplusenums.h:564
@ EmfRecordTypeGLSBoundedRecord
Definition: gdiplusenums.h:637
@ WmfRecordTypeOffsetWindowOrg
Definition: gdiplusenums.h:470
@ EmfRecordTypeSetWindowOrgEx
Definition: gdiplusenums.h:544
@ EmfRecordTypeRestoreDC
Definition: gdiplusenums.h:568
@ EmfRecordTypeStrokePath
Definition: gdiplusenums.h:598
@ EmfPlusRecordTypeSetTSClip
Definition: gdiplusenums.h:717
@ EmfRecordTypeArc
Definition: gdiplusenums.h:579
@ EmfRecordTypeSetLinkedUFIs
Definition: gdiplusenums.h:653
@ EmfRecordTypeSetWindowExtEx
Definition: gdiplusenums.h:543
@ WmfRecordTypePolygon
Definition: gdiplusenums.h:491
@ EmfPlusRecordTypeSetClipRect
Definition: gdiplusenums.h:709
@ EmfPlusRecordTypeInvalid
Definition: gdiplusenums.h:659
@ WmfRecordTypeAnimatePalette
Definition: gdiplusenums.h:509
@ EmfRecordTypeCreateColorSpaceW
Definition: gdiplusenums.h:656
@ EmfRecordTypeSetMiterLimit
Definition: gdiplusenums.h:592
@ EmfPlusRecordTypeDrawLines
Definition: gdiplusenums.h:672
@ WmfRecordTypeSelectObject
Definition: gdiplusenums.h:500
@ EmfPlusRecordTypeSetClipPath
Definition: gdiplusenums.h:710
@ EmfRecordTypeSelectPalette
Definition: gdiplusenums.h:582
@ EmfRecordTypePlgBlt
Definition: gdiplusenums.h:613
@ EmfRecordTypeSetMapMode
Definition: gdiplusenums.h:551
@ EmfRecordTypeSetBkMode
Definition: gdiplusenums.h:552
@ EmfPlusRecordTypeMultiFormatSection
Definition: gdiplusenums.h:665
@ WmfRecordTypeEndDoc
Definition: gdiplusenums.h:524
@ WmfRecordTypeFillRegion
Definition: gdiplusenums.h:495
@ WmfRecordTypeSetTextAlign
Definition: gdiplusenums.h:501
@ WmfRecordTypeSetWindowOrg
Definition: gdiplusenums.h:466
@ EmfPlusRecordTypeSetTextContrast
Definition: gdiplusenums.h:691
@ EmfRecordTypeWidenPath
Definition: gdiplusenums.h:600
@ WmfRecordTypeDIBBitBlt
Definition: gdiplusenums.h:513
@ WmfRecordTypeChord
Definition: gdiplusenums.h:503
@ EmfPlusRecordTypeResetWorldTransform
Definition: gdiplusenums.h:702
@ EmfRecordTypeSetBrushOrgEx
Definition: gdiplusenums.h:547
@ EmfRecordTypeSetTextColor
Definition: gdiplusenums.h:558
@ EmfRecordTypePixelFormat
Definition: gdiplusenums.h:638
@ EmfPlusRecordTypeDrawString
Definition: gdiplusenums.h:687
@ EmfRecordTypeSetROP2
Definition: gdiplusenums.h:554
@ EmfRecordTypeStrokeAndFillPath
Definition: gdiplusenums.h:597
@ EmfPlusRecordTypeResetClip
Definition: gdiplusenums.h:708
@ WmfRecordTypeSetMapperFlags
Definition: gdiplusenums.h:504
@ WmfRecordTypePatBlt
Definition: gdiplusenums.h:484
@ EmfRecordTypeRealizePalette
Definition: gdiplusenums.h:586
@ EmfRecordTypeSetPixelV
Definition: gdiplusenums.h:549
@ WmfRecordTypeSetLayout
Definition: gdiplusenums.h:518
@ EmfRecordTypeStartDoc
Definition: gdiplusenums.h:641
@ EmfRecordTypeExcludeClipRect
Definition: gdiplusenums.h:563
@ EmfRecordTypeTransparentBlt
Definition: gdiplusenums.h:650
@ WmfRecordTypeSelectPalette
Definition: gdiplusenums.h:507
@ EmfRecordTypePolyBezier
Definition: gdiplusenums.h:536
@ WmfRecordTypeStartPage
Definition: gdiplusenums.h:521
@ WmfRecordTypeSetPixel
Definition: gdiplusenums.h:486
@ WmfRecordTypeSetPalEntries
Definition: gdiplusenums.h:510
@ WmfRecordTypeResizePalette
Definition: gdiplusenums.h:512
@ WmfRecordTypeMoveTo
Definition: gdiplusenums.h:475
@ EmfRecordTypePolyline16
Definition: gdiplusenums.h:621
@ EmfRecordTypePolyBezier16
Definition: gdiplusenums.h:619
@ EmfRecordTypePolyBezierTo
Definition: gdiplusenums.h:539
@ EmfRecordTypeSetDIBitsToDevice
Definition: gdiplusenums.h:614
@ WmfRecordTypeRectangle
Definition: gdiplusenums.h:482
@ WmfRecordTypeSetTextColor
Definition: gdiplusenums.h:464
@ EmfRecordTypeReserved_117
Definition: gdiplusenums.h:651
@ EmfRecordTypePolyTextOutA
Definition: gdiplusenums.h:630
@ EmfRecordTypeCreateMonoBrush
Definition: gdiplusenums.h:627
@ EmfPlusRecordTypeEndContainer
Definition: gdiplusenums.h:700
@ WmfRecordTypeSelectClipRegion
Definition: gdiplusenums.h:499
@ EmfRecordTypeRectangle
Definition: gdiplusenums.h:577
@ EmfPlusRecordTypeSave
Definition: gdiplusenums.h:696
@ WmfRecordTypeCreateBitmap
Definition: gdiplusenums.h:533
@ EmfRecordTypeExtCreatePen
Definition: gdiplusenums.h:629
@ EmfPlusRecordTypeRotateWorldTransform
Definition: gdiplusenums.h:706
@ WmfRecordTypeInvertRegion
Definition: gdiplusenums.h:497
@ EmfRecordTypeResizePalette
Definition: gdiplusenums.h:585
@ EmfRecordTypeArcTo
Definition: gdiplusenums.h:589
@ EmfRecordTypeGdiComment
Definition: gdiplusenums.h:604
@ EmfRecordTypeSetMetaRgn
Definition: gdiplusenums.h:562
@ EmfPlusRecordTypeTranslateWorldTransform
Definition: gdiplusenums.h:704
@ EmfRecordTypePolylineTo16
Definition: gdiplusenums.h:623
@ EmfPlusRecordTypeSetTSGraphics
Definition: gdiplusenums.h:716
@ EmfRecordTypeStretchDIBits
Definition: gdiplusenums.h:615
@ EmfRecordTypeSetBkColor
Definition: gdiplusenums.h:559
@ EmfPlusRecordTypeDrawImagePoints
Definition: gdiplusenums.h:686
@ EmfRecordTypeSetPolyFillMode
Definition: gdiplusenums.h:553
@ EmfPlusRecordTypeComment
Definition: gdiplusenums.h:662
@ EmfPlusRecordTypeRestore
Definition: gdiplusenums.h:697
@ EmfRecordTypeCreatePalette
Definition: gdiplusenums.h:583
@ EmfPlusRecordTypeClear
Definition: gdiplusenums.h:668
@ WmfRecordTypePie
Definition: gdiplusenums.h:481
@ EmfRecordTypeSetColorAdjustment
Definition: gdiplusenums.h:557
@ WmfRecordTypeRealizePalette
Definition: gdiplusenums.h:508
@ EmfRecordTypeSetMapperFlags
Definition: gdiplusenums.h:550
@ EmfRecordTypeSetArcDirection
Definition: gdiplusenums.h:591
@ WmfRecordTypeSetBkMode
Definition: gdiplusenums.h:457
@ EmfRecordTypeExtTextOutA
Definition: gdiplusenums.h:617
@ EmfRecordTypeSetWorldTransform
Definition: gdiplusenums.h:569
@ WmfRecordTypeEndPage
Definition: gdiplusenums.h:522
@ EmfRecordTypeFrameRgn
Definition: gdiplusenums.h:606
@ WmfRecordTypeDrawText
Definition: gdiplusenums.h:502
@ WmfRecordTypePaintRegion
Definition: gdiplusenums.h:498
@ EmfPlusRecordTypeFillPath
Definition: gdiplusenums.h:679
@ EmfRecordTypePolyTextOutW
Definition: gdiplusenums.h:631
@ EmfRecordTypeModifyWorldTransform
Definition: gdiplusenums.h:570
@ WmfRecordTypeSetPolyFillMode
Definition: gdiplusenums.h:461
@ EmfRecordTypeCreateColorSpace
Definition: gdiplusenums.h:633
@ EmfPlusRecordTypeSetPixelOffsetMode
Definition: gdiplusenums.h:693
@ WmfRecordTypeSetROP2
Definition: gdiplusenums.h:459
@ EmfPlusRecordTypeDrawArc
Definition: gdiplusenums.h:677
@ WmfRecordTypePolyPolygon
Definition: gdiplusenums.h:511
@ WmfRecordTypeSetWindowExt
Definition: gdiplusenums.h:467
@ EmfRecordTypeSetViewportOrgEx
Definition: gdiplusenums.h:546
@ EmfRecordTypeSetColorSpace
Definition: gdiplusenums.h:634
@ WmfRecordTypeStretchDIB
Definition: gdiplusenums.h:516
@ EmfRecordTypeCreatePen
Definition: gdiplusenums.h:572
@ EmfPlusRecordTypeSetCompositingMode
Definition: gdiplusenums.h:694
@ EmfRecordTypePolygon
Definition: gdiplusenums.h:537
@ EmfPlusRecordTypeBeginContainer
Definition: gdiplusenums.h:698
@ EmfRecordTypeExtEscape
Definition: gdiplusenums.h:640
@ WmfRecordTypeSetMapMode
Definition: gdiplusenums.h:458
@ EmfRecordTypePolyPolygon16
Definition: gdiplusenums.h:625
@ EmfPlusRecordTypeMultiFormatStart
Definition: gdiplusenums.h:664
@ EmfPlusRecordTypeDrawDriverString
Definition: gdiplusenums.h:713
@ EmfRecordTypePolyPolyline
Definition: gdiplusenums.h:541
@ EmfRecordTypeDeleteColorSpace
Definition: gdiplusenums.h:635
@ WmfRecordTypeScaleViewportExt
Definition: gdiplusenums.h:473
@ WmfRecordTypeTextOut
Definition: gdiplusenums.h:488
@ WmfRecordTypeDeleteObject
Definition: gdiplusenums.h:525
@ WmfRecordTypeCreateBrush
Definition: gdiplusenums.h:527
@ EmfPlusRecordTypeDrawPath
Definition: gdiplusenums.h:680
@ EmfPlusRecordTypeOffsetClip
Definition: gdiplusenums.h:712
@ EmfRecordTypeSelectClipPath
Definition: gdiplusenums.h:601
@ EmfPlusRecordTypeObject
Definition: gdiplusenums.h:667
@ EmfRecordTypePolyPolyline16
Definition: gdiplusenums.h:624
@ EmfRecordTypePolyDraw
Definition: gdiplusenums.h:590
@ EmfRecordTypeEOF
Definition: gdiplusenums.h:548
@ EmfRecordTypePie
Definition: gdiplusenums.h:581
@ EmfPlusRecordTotal
Definition: gdiplusenums.h:718
@ EmfPlusRecordTypeDrawCurve
Definition: gdiplusenums.h:683
@ WmfRecordTypeCreateBrushIndirect
Definition: gdiplusenums.h:531
@ WmfRecordTypeStartDoc
Definition: gdiplusenums.h:520
@ EmfPlusRecordTypeFillClosedCurve
Definition: gdiplusenums.h:681
@ WmfRecordTypeCreatePenIndirect
Definition: gdiplusenums.h:529
@ WmfRecordTypeFrameRegion
Definition: gdiplusenums.h:496
@ WmfRecordTypeArc
Definition: gdiplusenums.h:478
@ EmfRecordTypePolyLineTo
Definition: gdiplusenums.h:540
@ EmfRecordTypeGLSRecord
Definition: gdiplusenums.h:636
@ EmfRecordTypeColorCorrectPalette
Definition: gdiplusenums.h:645
@ EmfRecordTypeOffsetClipRgn
Definition: gdiplusenums.h:560
@ EmfRecordTypeMoveToEx
Definition: gdiplusenums.h:561
@ EmfRecordTypeBeginPath
Definition: gdiplusenums.h:593
@ WmfRecordTypeCreatePatternBrush
Definition: gdiplusenums.h:528
@ EmfPlusRecordTypeFillPie
Definition: gdiplusenums.h:675
@ WmfRecordTypeFloodFill
Definition: gdiplusenums.h:480
@ WmfRecordTypeCreateFontIndirect
Definition: gdiplusenums.h:530
@ EmfRecordTypePolyline
Definition: gdiplusenums.h:538
@ EmfRecordTypeGradientFill
Definition: gdiplusenums.h:652
@ EmfPlusRecordTypeSetWorldTransform
Definition: gdiplusenums.h:701
@ EmfRecordTypeColorMatchToTargetW
Definition: gdiplusenums.h:655
@ EmfPlusRecordTypeFillRects
Definition: gdiplusenums.h:669
@ EmfRecordTypeAbortPath
Definition: gdiplusenums.h:602
@ WmfRecordTypeOffsetViewportOrg
Definition: gdiplusenums.h:472
@ EmfRecordTypeNamedEscape
Definition: gdiplusenums.h:644
@ EmfRecordTypeDrawEscape
Definition: gdiplusenums.h:639
@ WmfRecordTypeSetRelAbs
Definition: gdiplusenums.h:460
@ WmfRecordTypeStretchBlt
Definition: gdiplusenums.h:490
@ WmfRecordTypeRoundRect
Definition: gdiplusenums.h:483
@ WmfRecordTypeSetTextCharExtra
Definition: gdiplusenums.h:463
@ EmfRecordTypeSetICMMode
Definition: gdiplusenums.h:632
@ WmfRecordTypeSetDIBToDev
Definition: gdiplusenums.h:506
@ EmfRecordTypeSetLayout
Definition: gdiplusenums.h:649
@ EmfPlusRecordTypeHeader
Definition: gdiplusenums.h:660
@ EmfPlusRecordTypeDrawEllipse
Definition: gdiplusenums.h:674
@ EmfRecordTypeBitBlt
Definition: gdiplusenums.h:610
@ EmfRecordTypeMaskBlt
Definition: gdiplusenums.h:612
@ EmfRecordTypeExtFloodFill
Definition: gdiplusenums.h:587
@ EmfRecordTypeSetICMProfileA
Definition: gdiplusenums.h:646
@ EmfPlusRecordTypeFillEllipse
Definition: gdiplusenums.h:673
@ WmfRecordTypeExtTextOut
Definition: gdiplusenums.h:505
@ WmfRecordTypeSetViewportExt
Definition: gdiplusenums.h:469
@ WmfRecordTypePolyline
Definition: gdiplusenums.h:492
@ EmfPlusRecordTypeSetInterpolationMode
Definition: gdiplusenums.h:692
@ EmfRecordTypeSetStretchBltMode
Definition: gdiplusenums.h:555
@ EmfPlusRecordTypeEndOfFile
Definition: gdiplusenums.h:661
@ EmfRecordTypeRoundRect
Definition: gdiplusenums.h:578
@ WmfRecordTypeOffsetClipRgn
Definition: gdiplusenums.h:487
@ EmfPlusRecordTypeDrawRects
Definition: gdiplusenums.h:670
@ EmfPlusRecordTypeSetPageTransform
Definition: gdiplusenums.h:707
@ EmfRecordTypeSetViewportExtEx
Definition: gdiplusenums.h:545
@ EmfRecordTypeExtTextOutW
Definition: gdiplusenums.h:618
@ WmfRecordTypeDIBStretchBlt
Definition: gdiplusenums.h:514
@ EmfPlusRecordTypeSetRenderingOrigin
Definition: gdiplusenums.h:688
@ EmfPlusRecordTypeStrokeFillPath
Definition: gdiplusenums.h:714
@ WmfRecordTypeEllipse
Definition: gdiplusenums.h:479
@ WmfRecordTypeAbortDoc
Definition: gdiplusenums.h:523
@ EmfRecordTypeSetPaletteEntries
Definition: gdiplusenums.h:584
@ EmfPlusRecordTypeMin
Definition: gdiplusenums.h:720
@ EmfRecordTypePolyPolygon
Definition: gdiplusenums.h:542
@ EmfRecordTypeCloseFigure
Definition: gdiplusenums.h:595
@ EmfRecordTypeSaveDC
Definition: gdiplusenums.h:567
@ EmfRecordTypeSetTextAlign
Definition: gdiplusenums.h:556
@ WmfRecordTypeSaveDC
Definition: gdiplusenums.h:485
@ WmfRecordTypeExcludeClipRect
Definition: gdiplusenums.h:476
@ EmfRecordTypeCreateBrushIndirect
Definition: gdiplusenums.h:573
@ EmfRecordTypeSetICMProfileW
Definition: gdiplusenums.h:647
@ WmfRecordTypeResetDC
Definition: gdiplusenums.h:519
@ EmfRecordTypeHeader
Definition: gdiplusenums.h:535
@ WmfRecordTypeScaleWindowExt
Definition: gdiplusenums.h:471
@ EmfRecordTypeExtSelectClipRgn
Definition: gdiplusenums.h:609
@ EmfPlusRecordTypeSetAntiAliasMode
Definition: gdiplusenums.h:689
@ WmfRecordTypeIntersectClipRect
Definition: gdiplusenums.h:477
@ WmfRecordTypeDIBCreatePatternBrush
Definition: gdiplusenums.h:515
@ EmfPlusRecordTypeMax
Definition: gdiplusenums.h:719
@ EmfRecordTypeFillRgn
Definition: gdiplusenums.h:605
@ WmfRecordTypeSetTextJustification
Definition: gdiplusenums.h:465
@ WmfRecordTypeSetStretchBltMode
Definition: gdiplusenums.h:462
@ EmfRecordTypeSetTextJustification
Definition: gdiplusenums.h:654
@ EmfRecordTypeScaleViewportExtEx
Definition: gdiplusenums.h:565
@ WmfRecordTypeBitBlt
Definition: gdiplusenums.h:489
@ WmfRecordTypeCreatePalette
Definition: gdiplusenums.h:526
@ EmfRecordTypeChord
Definition: gdiplusenums.h:580
@ WmfRecordTypeLineTo
Definition: gdiplusenums.h:474
@ EmfPlusRecordTypeBeginContainerNoParams
Definition: gdiplusenums.h:699
@ EmfRecordTypePaintRgn
Definition: gdiplusenums.h:608
@ EmfRecordTypePolygon16
Definition: gdiplusenums.h:620
@ EmfPlusRecordTypeFillRegion
Definition: gdiplusenums.h:678
@ EmfRecordTypeDeleteObject
Definition: gdiplusenums.h:574
@ EmfPlusRecordTypeDrawImage
Definition: gdiplusenums.h:685
@ EmfRecordTypeAngleArc
Definition: gdiplusenums.h:575
@ EmfRecordTypePolyDraw16
Definition: gdiplusenums.h:626
@ EmfPlusRecordTypeScaleWorldTransform
Definition: gdiplusenums.h:705
@ EmfPlusRecordTypeMultiplyWorldTransform
Definition: gdiplusenums.h:703
@ EmfPlusRecordTypeSetClipRegion
Definition: gdiplusenums.h:711
@ EmfRecordTypeScaleWindowExtEx
Definition: gdiplusenums.h:566
@ EmfPlusRecordTypeDrawBeziers
Definition: gdiplusenums.h:684
@ WmfRecordTypeExtFloodFill
Definition: gdiplusenums.h:517
@ EmfRecordTypeReserved_069
Definition: gdiplusenums.h:603
@ EmfPlusRecordTypeSetTextRenderingHint
Definition: gdiplusenums.h:690
@ WmfRecordTypeSetBkColor
Definition: gdiplusenums.h:456
@ EmfRecordTypeAlphaBlend
Definition: gdiplusenums.h:648
@ EmfRecordTypeFillPath
Definition: gdiplusenums.h:596
@ EmfPlusRecordTypeDrawClosedCurve
Definition: gdiplusenums.h:682
@ EmfRecordTypeStretchBlt
Definition: gdiplusenums.h:611
@ EmfRecordTypeInvertRgn
Definition: gdiplusenums.h:607
@ EmfRecordTypeExtCreateFontIndirect
Definition: gdiplusenums.h:616
@ EmfRecordTypeMax
Definition: gdiplusenums.h:657
@ EmfRecordTypeLineTo
Definition: gdiplusenums.h:588
@ WmfRecordTypeRestoreDC
Definition: gdiplusenums.h:494
StringDigitSubstitute
Definition: gdiplusenums.h:271
@ StringDigitSubstituteTraditional
Definition: gdiplusenums.h:275
@ StringDigitSubstituteNational
Definition: gdiplusenums.h:274
@ StringDigitSubstituteNone
Definition: gdiplusenums.h:273
@ StringDigitSubstituteUser
Definition: gdiplusenums.h:272
EmfType
Definition: gdiplusenums.h:233
@ EmfTypeEmfPlusOnly
Definition: gdiplusenums.h:235
@ EmfTypeEmfPlusDual
Definition: gdiplusenums.h:236
@ EmfTypeEmfOnly
Definition: gdiplusenums.h:234
QualityMode
Definition: gdiplusenums.h:113
@ QualityModeDefault
Definition: gdiplusenums.h:115
@ QualityModeHigh
Definition: gdiplusenums.h:117
@ QualityModeLow
Definition: gdiplusenums.h:116
@ QualityModeInvalid
Definition: gdiplusenums.h:114
CustomLineCapType
Definition: gdiplusenums.h:77
@ CustomLineCapTypeAdjustableArrow
Definition: gdiplusenums.h:79
@ CustomLineCapTypeDefault
Definition: gdiplusenums.h:78
FontStyle
Definition: gdiplusenums.h:302
@ FontStyleUnderline
Definition: gdiplusenums.h:307
@ FontStyleBold
Definition: gdiplusenums.h:304
@ FontStyleStrikeout
Definition: gdiplusenums.h:308
@ FontStyleBoldItalic
Definition: gdiplusenums.h:306
@ FontStyleRegular
Definition: gdiplusenums.h:303
@ FontStyleItalic
Definition: gdiplusenums.h:305
PixelOffsetMode
Definition: gdiplusenums.h:160
@ PixelOffsetModeInvalid
Definition: gdiplusenums.h:161
@ PixelOffsetModeHighSpeed
Definition: gdiplusenums.h:163
@ PixelOffsetModeHalf
Definition: gdiplusenums.h:166
@ PixelOffsetModeDefault
Definition: gdiplusenums.h:162
@ PixelOffsetModeHighQuality
Definition: gdiplusenums.h:164
@ PixelOffsetModeNone
Definition: gdiplusenums.h:165
LineCap
Definition: gdiplusenums.h:60
@ LineCapTriangle
Definition: gdiplusenums.h:64
@ LineCapAnchorMask
Definition: gdiplusenums.h:73
@ LineCapCustom
Definition: gdiplusenums.h:72
@ LineCapArrowAnchor
Definition: gdiplusenums.h:70
@ LineCapNoAnchor
Definition: gdiplusenums.h:66
@ LineCapSquare
Definition: gdiplusenums.h:62
@ LineCapSquareAnchor
Definition: gdiplusenums.h:67
@ LineCapRound
Definition: gdiplusenums.h:63
@ LineCapRoundAnchor
Definition: gdiplusenums.h:68
@ LineCapFlat
Definition: gdiplusenums.h:61
@ LineCapDiamondAnchor
Definition: gdiplusenums.h:69
UINT GraphicsContainer
Definition: gdiplusenums.h:23
ImageCodecFlags
Definition: gdiplusenums.h:319
@ ImageCodecFlagsBlockingDecode
Definition: gdiplusenums.h:325
@ ImageCodecFlagsBuiltin
Definition: gdiplusenums.h:326
@ ImageCodecFlagsUser
Definition: gdiplusenums.h:328
@ ImageCodecFlagsSupportBitmap
Definition: gdiplusenums.h:322
@ ImageCodecFlagsEncoder
Definition: gdiplusenums.h:320
@ ImageCodecFlagsDecoder
Definition: gdiplusenums.h:321
@ ImageCodecFlagsSeekableEncode
Definition: gdiplusenums.h:324
@ ImageCodecFlagsSystem
Definition: gdiplusenums.h:327
@ ImageCodecFlagsSupportVector
Definition: gdiplusenums.h:323
FillMode
Definition: gdiplusenums.h:54
@ FillModeAlternate
Definition: gdiplusenums.h:55
@ FillModeWinding
Definition: gdiplusenums.h:56
EmfToWmfBitsFlags
Definition: gdiplusenums.h:240
@ EmfToWmfBitsFlagsIncludePlaceable
Definition: gdiplusenums.h:243
@ EmfToWmfBitsFlagsNoXORClip
Definition: gdiplusenums.h:244
@ EmfToWmfBitsFlagsEmbedEmf
Definition: gdiplusenums.h:242
@ EmfToWmfBitsFlagsDefault
Definition: gdiplusenums.h:241
enum PaletteFlags PaletteFlags
Definition: gdiplusenums.h:759
DashStyle
Definition: gdiplusenums.h:177
@ DashStyleSolid
Definition: gdiplusenums.h:178
@ DashStyleDot
Definition: gdiplusenums.h:180
@ DashStyleDashDot
Definition: gdiplusenums.h:181
@ DashStyleCustom
Definition: gdiplusenums.h:183
@ DashStyleDash
Definition: gdiplusenums.h:179
@ DashStyleDashDotDot
Definition: gdiplusenums.h:182
CompositingQuality
Definition: gdiplusenums.h:131
@ CompositingQualityDefault
Definition: gdiplusenums.h:133
@ CompositingQualityGammaCorrected
Definition: gdiplusenums.h:136
@ CompositingQualityAssumeLinear
Definition: gdiplusenums.h:137
@ CompositingQualityHighSpeed
Definition: gdiplusenums.h:134
@ CompositingQualityInvalid
Definition: gdiplusenums.h:132
@ CompositingQualityHighQuality
Definition: gdiplusenums.h:135
WarpMode
Definition: gdiplusenums.h:200
@ WarpModeBilinear
Definition: gdiplusenums.h:202
@ WarpModePerspective
Definition: gdiplusenums.h:201
WrapMode
Definition: gdiplusenums.h:206
@ WrapModeTileFlipXY
Definition: gdiplusenums.h:210
@ WrapModeTileFlipY
Definition: gdiplusenums.h:209
@ WrapModeTile
Definition: gdiplusenums.h:207
@ WrapModeTileFlipX
Definition: gdiplusenums.h:208
@ WrapModeClamp
Definition: gdiplusenums.h:211
MatrixOrder
Definition: gdiplusenums.h:187
@ MatrixOrderAppend
Definition: gdiplusenums.h:189
@ MatrixOrderPrepend
Definition: gdiplusenums.h:188
TextRenderingHint
Definition: gdiplusenums.h:254
@ TextRenderingHintAntiAlias
Definition: gdiplusenums.h:259
@ TextRenderingHintAntiAliasGridFit
Definition: gdiplusenums.h:258
@ TextRenderingHintClearTypeGridFit
Definition: gdiplusenums.h:260
@ TextRenderingHintSystemDefault
Definition: gdiplusenums.h:255
@ TextRenderingHintSingleBitPerPixelGridFit
Definition: gdiplusenums.h:256
@ TextRenderingHintSingleBitPerPixel
Definition: gdiplusenums.h:257
PenAlignment
Definition: gdiplusenums.h:154
@ PenAlignmentInset
Definition: gdiplusenums.h:156
@ PenAlignmentCenter
Definition: gdiplusenums.h:155
HotkeyPrefix
Definition: gdiplusenums.h:312
@ HotkeyPrefixShow
Definition: gdiplusenums.h:314
@ HotkeyPrefixHide
Definition: gdiplusenums.h:315
@ HotkeyPrefixNone
Definition: gdiplusenums.h:313
#define GDIP_WMF_RECORD_TO_EMFPLUS(x)
Definition: gdiplusenums.h:773
GpTestControlEnum
Definition: gdiplusenums.h:373
@ TestControlNoICM
Definition: gdiplusenums.h:375
@ TestControlForceBilinear
Definition: gdiplusenums.h:374
@ TestControlGetBuildNumber
Definition: gdiplusenums.h:376
Unit
Definition: gdiplusenums.h:26
@ UnitDocument
Definition: gdiplusenums.h:32
@ UnitInch
Definition: gdiplusenums.h:31
@ UnitMillimeter
Definition: gdiplusenums.h:33
@ UnitDisplay
Definition: gdiplusenums.h:28
@ UnitWorld
Definition: gdiplusenums.h:27
@ UnitPoint
Definition: gdiplusenums.h:30
@ UnitPixel
Definition: gdiplusenums.h:29
FlushIntention
Definition: gdiplusenums.h:360
@ FlushIntentionFlush
Definition: gdiplusenums.h:361
@ FlushIntentionSync
Definition: gdiplusenums.h:362
StringFormatFlags
Definition: gdiplusenums.h:279
@ StringFormatFlagsLineLimit
Definition: gdiplusenums.h:287
@ StringFormatFlagsDirectionVertical
Definition: gdiplusenums.h:281
@ StringFormatFlagsNoWrap
Definition: gdiplusenums.h:286
@ StringFormatFlagsNoClip
Definition: gdiplusenums.h:288
@ StringFormatFlagsDisplayFormatControl
Definition: gdiplusenums.h:283
@ StringFormatFlagsDirectionRightToLeft
Definition: gdiplusenums.h:280
@ StringFormatFlagsMeasureTrailingSpaces
Definition: gdiplusenums.h:285
@ StringFormatFlagsNoFitBlackBox
Definition: gdiplusenums.h:282
@ StringFormatFlagsNoFontFallback
Definition: gdiplusenums.h:284
DriverStringOptions
Definition: gdiplusenums.h:46
@ DriverStringOptionsRealizedAdvance
Definition: gdiplusenums.h:49
@ DriverStringOptionsVertical
Definition: gdiplusenums.h:48
@ DriverStringOptionsCmapLookup
Definition: gdiplusenums.h:47
@ DriverStringOptionsLimitSubpixel
Definition: gdiplusenums.h:50
PathPointType
Definition: gdiplusenums.h:83
@ PathPointTypePathMarker
Definition: gdiplusenums.h:89
@ PathPointTypeBezier3
Definition: gdiplusenums.h:91
@ PathPointTypePathTypeMask
Definition: gdiplusenums.h:87
@ PathPointTypeBezier
Definition: gdiplusenums.h:86
@ PathPointTypePathDashMode
Definition: gdiplusenums.h:88
@ PathPointTypeLine
Definition: gdiplusenums.h:85
@ PathPointTypeCloseSubpath
Definition: gdiplusenums.h:90
@ PathPointTypeStart
Definition: gdiplusenums.h:84
MetafileType
Definition: gdiplusenums.h:215
@ MetafileTypeInvalid
Definition: gdiplusenums.h:216
@ MetafileTypeEmfPlusOnly
Definition: gdiplusenums.h:220
@ MetafileTypeWmf
Definition: gdiplusenums.h:217
@ MetafileTypeWmfPlaceable
Definition: gdiplusenums.h:218
@ MetafileTypeEmf
Definition: gdiplusenums.h:219
@ MetafileTypeEmfPlusDual
Definition: gdiplusenums.h:221
UINT GraphicsState
Definition: gdiplusenums.h:22
CoordinateSpace
Definition: gdiplusenums.h:366
@ CoordinateSpaceDevice
Definition: gdiplusenums.h:369
@ CoordinateSpaceWorld
Definition: gdiplusenums.h:367
@ CoordinateSpacePage
Definition: gdiplusenums.h:368
BrushType
Definition: gdiplusenums.h:37
@ BrushTypeHatchFill
Definition: gdiplusenums.h:39
@ BrushTypeLinearGradient
Definition: gdiplusenums.h:42
@ BrushTypeTextureFill
Definition: gdiplusenums.h:40
@ BrushTypeSolidColor
Definition: gdiplusenums.h:38
@ BrushTypePathGradient
Definition: gdiplusenums.h:41
InterpolationMode
Definition: gdiplusenums.h:141
@ InterpolationModeHighQualityBicubic
Definition: gdiplusenums.h:150
@ InterpolationModeBicubic
Definition: gdiplusenums.h:147
@ InterpolationModeHighQualityBilinear
Definition: gdiplusenums.h:149
@ InterpolationModeInvalid
Definition: gdiplusenums.h:142
@ InterpolationModeHighQuality
Definition: gdiplusenums.h:145
@ InterpolationModeDefault
Definition: gdiplusenums.h:143
@ InterpolationModeBilinear
Definition: gdiplusenums.h:146
@ InterpolationModeNearestNeighbor
Definition: gdiplusenums.h:148
@ InterpolationModeLowQuality
Definition: gdiplusenums.h:144
LinearGradientMode
Definition: gdiplusenums.h:225
@ LinearGradientModeForwardDiagonal
Definition: gdiplusenums.h:228
@ LinearGradientModeBackwardDiagonal
Definition: gdiplusenums.h:229
@ LinearGradientModeHorizontal
Definition: gdiplusenums.h:226
@ LinearGradientModeVertical
Definition: gdiplusenums.h:227
MetafileFrameUnit
Definition: gdiplusenums.h:380
@ MetafileFrameUnitMillimeter
Definition: gdiplusenums.h:385
@ MetafileFrameUnitInch
Definition: gdiplusenums.h:383
@ MetafileFrameUnitPixel
Definition: gdiplusenums.h:381
@ MetafileFrameUnitPoint
Definition: gdiplusenums.h:382
@ MetafileFrameUnitGdi
Definition: gdiplusenums.h:386
@ MetafileFrameUnitDocument
Definition: gdiplusenums.h:384
PaletteFlags
unsigned int UINT
Definition: ndis.h:50
#define META_CREATEBRUSHINDIRECT
Definition: wingdi.h:277
#define META_DIBSTRETCHBLT
Definition: wingdi.h:268
#define EMR_INTERSECTCLIPRECT
Definition: wingdi.h:104
#define EMR_POLYPOLYLINE
Definition: wingdi.h:81
#define EMR_STRETCHBLT
Definition: wingdi.h:150
#define EMR_SAVEDC
Definition: wingdi.h:107
#define EMR_POLYTEXTOUTW
Definition: wingdi.h:170
#define EMR_FRAMERGN
Definition: wingdi.h:145
#define META_FLOODFILL
Definition: wingdi.h:235
#define EMR_SELECTCLIPPATH
Definition: wingdi.h:141
#define EMR_SETWINDOWEXTEX
Definition: wingdi.h:83
#define EMR_SETTEXTCOLOR
Definition: wingdi.h:98
#define META_SETTEXTCOLOR
Definition: wingdi.h:219
#define EMR_SETVIEWPORTEXTEX
Definition: wingdi.h:85
#define META_PAINTREGION
Definition: wingdi.h:253
#define META_SCALEVIEWPORTEXT
Definition: wingdi.h:228
#define EMR_EXTTEXTOUTA
Definition: wingdi.h:156
#define EMR_SETTEXTALIGN
Definition: wingdi.h:96
#define META_REALIZEPALETTE
Definition: wingdi.h:262
#define EMR_POLYBEZIER16
Definition: wingdi.h:158
#define META_FRAMEREGION
Definition: wingdi.h:251
#define EMR_CREATEPALETTE
Definition: wingdi.h:123
#define META_SETTEXTCHAREXTRA
Definition: wingdi.h:217
#define EMR_BITBLT
Definition: wingdi.h:149
#define EMR_SELECTOBJECT
Definition: wingdi.h:111
#define EMR_EXTSELECTCLIPRGN
Definition: wingdi.h:148
#define META_CREATEFONTINDIRECT
Definition: wingdi.h:276
#define META_ESCAPE
Definition: wingdi.h:248
#define EMR_SETMAPPERFLAGS
Definition: wingdi.h:90
#define EMR_POLYLINE
Definition: wingdi.h:78
#define META_ANIMATEPALETTE
Definition: wingdi.h:263
#define META_SELECTPALETTE
Definition: wingdi.h:261
#define META_DIBBITBLT
Definition: wingdi.h:267
#define EMR_SETMITERLIMIT
Definition: wingdi.h:132
#define EMR_POLYDRAW16
Definition: wingdi.h:165
#define EMR_POLYLINETO16
Definition: wingdi.h:162
#define META_SETSTRETCHBLTMODE
Definition: wingdi.h:216
#define META_EXCLUDECLIPRECT
Definition: wingdi.h:231
#define EMR_SETCOLORADJUSTMENT
Definition: wingdi.h:97
#define META_SETPOLYFILLMODE
Definition: wingdi.h:215
#define META_POLYLINE
Definition: wingdi.h:247
#define EMR_RESTOREDC
Definition: wingdi.h:108
#define META_CHORD
Definition: wingdi.h:257
#define META_RECTANGLE
Definition: wingdi.h:237
#define META_SELECTCLIPREGION
Definition: wingdi.h:254
#define META_SETMAPMODE
Definition: wingdi.h:212
#define EMR_POLYLINE16
Definition: wingdi.h:160
#define META_SETRELABS
Definition: wingdi.h:214
#define META_POLYGON
Definition: wingdi.h:246
#define EMR_POLYGON
Definition: wingdi.h:77
#define META_CREATEPENINDIRECT
Definition: wingdi.h:275
#define EMR_PIE
Definition: wingdi.h:121
#define EMR_SETMETARGN
Definition: wingdi.h:102
#define EMR_STROKEANDFILLPATH
Definition: wingdi.h:137
#define META_ROUNDRECT
Definition: wingdi.h:238
#define META_BITBLT
Definition: wingdi.h:244
#define META_SETPALENTRIES
Definition: wingdi.h:264
#define EMR_PAINTRGN
Definition: wingdi.h:147
#define EMR_LINETO
Definition: wingdi.h:128
#define META_SETBKMODE
Definition: wingdi.h:211
#define EMR_EXTTEXTOUTW
Definition: wingdi.h:157
#define EMR_PLGBLT
Definition: wingdi.h:152
#define EMR_EXTCREATEPEN
Definition: wingdi.h:168
#define META_MOVETO
Definition: wingdi.h:230
#define EMR_MOVETOEX
Definition: wingdi.h:101
#define EMR_EXCLUDECLIPRECT
Definition: wingdi.h:103
#define EMR_FLATTENPATH
Definition: wingdi.h:139
#define META_PATBLT
Definition: wingdi.h:239
#define EMR_CLOSEFIGURE
Definition: wingdi.h:135
#define EMR_CREATEMONOBRUSH
Definition: wingdi.h:166
#define META_SETTEXTALIGN
Definition: wingdi.h:256
#define META_ELLIPSE
Definition: wingdi.h:234
#define EMR_SETBKCOLOR
Definition: wingdi.h:99
#define EMR_RECTANGLE
Definition: wingdi.h:117
#define EMR_WIDENPATH
Definition: wingdi.h:140
#define EMR_EOF
Definition: wingdi.h:88
#define EMR_SELECTPALETTE
Definition: wingdi.h:122
#define EMR_STRETCHDIBITS
Definition: wingdi.h:154
#define EMR_POLYLINETO
Definition: wingdi.h:80
#define META_EXTFLOODFILL
Definition: wingdi.h:271
#define EMR_ANGLEARC
Definition: wingdi.h:115
#define META_SCALEWINDOWEXT
Definition: wingdi.h:226
#define EMR_ELLIPSE
Definition: wingdi.h:116
#define EMR_POLYPOLYGON16
Definition: wingdi.h:164
#define EMR_SETARCDIRECTION
Definition: wingdi.h:131
#define EMR_SETSTRETCHBLTMODE
Definition: wingdi.h:95
#define EMR_POLYGON16
Definition: wingdi.h:159
#define EMR_SETPALETTEENTRIES
Definition: wingdi.h:124
#define META_RESTOREDC
Definition: wingdi.h:249
#define EMR_FILLPATH
Definition: wingdi.h:136
#define META_SETWINDOWORG
Definition: wingdi.h:221
#define META_DELETEOBJECT
Definition: wingdi.h:272
#define EMR_OFFSETCLIPRGN
Definition: wingdi.h:100
#define EMR_REALIZEPALETTE
Definition: wingdi.h:126
#define META_CREATEPALETTE
Definition: wingdi.h:273
#define META_SETROP2
Definition: wingdi.h:213
#define META_SETWINDOWEXT
Definition: wingdi.h:222
#define META_STRETCHDIB
Definition: wingdi.h:270
#define EMR_DELETEOBJECT
Definition: wingdi.h:114
#define EMR_SETPOLYFILLMODE
Definition: wingdi.h:93
#define META_SELECTOBJECT
Definition: wingdi.h:255
#define EMR_SETWINDOWORGEX
Definition: wingdi.h:84
#define META_SETVIEWPORTEXT
Definition: wingdi.h:224
#define META_LINETO
Definition: wingdi.h:229
#define EMR_EXTCREATEFONTINDIRECTW
Definition: wingdi.h:155
#define EMR_ARCTO
Definition: wingdi.h:129
#define EMR_EXTFLOODFILL
Definition: wingdi.h:127
#define EMR_SETPIXELV
Definition: wingdi.h:89
#define EMR_SETBRUSHORGEX
Definition: wingdi.h:87
#define META_SETVIEWPORTORG
Definition: wingdi.h:223
#define META_EXTTEXTOUT
Definition: wingdi.h:259
#define META_OFFSETCLIPRGN
Definition: wingdi.h:242
#define EMR_INVERTRGN
Definition: wingdi.h:146
#define EMR_RESIZEPALETTE
Definition: wingdi.h:125
#define EMR_POLYBEZIERTO16
Definition: wingdi.h:161
#define META_SETBKCOLOR
Definition: wingdi.h:210
#define EMR_CHORD
Definition: wingdi.h:120
#define EMR_CREATEPEN
Definition: wingdi.h:112
#define META_POLYPOLYGON
Definition: wingdi.h:265
#define META_SETTEXTJUSTIFICATION
Definition: wingdi.h:220
#define META_ARC
Definition: wingdi.h:233
#define EMR_CREATEDIBPATTERNBRUSHPT
Definition: wingdi.h:167
#define EMR_ROUNDRECT
Definition: wingdi.h:118
#define EMR_SETVIEWPORTORGEX
Definition: wingdi.h:86
#define EMR_ABORTPATH
Definition: wingdi.h:142
#define META_SAVEDC
Definition: wingdi.h:240
#define META_SETPIXEL
Definition: wingdi.h:241
#define EMR_CREATEBRUSHINDIRECT
Definition: wingdi.h:113
#define EMR_BEGINPATH
Definition: wingdi.h:133
#define META_SETDIBTODEV
Definition: wingdi.h:260
#define EMR_ENDPATH
Definition: wingdi.h:134
#define META_OFFSETWINDOWORG
Definition: wingdi.h:225
#define EMR_POLYPOLYLINE16
Definition: wingdi.h:163
#define EMR_SETBKMODE
Definition: wingdi.h:92
#define META_CREATEREGION
Definition: wingdi.h:278
#define EMR_SETMAPMODE
Definition: wingdi.h:91
#define META_SETMAPPERFLAGS
Definition: wingdi.h:258
#define EMR_POLYBEZIER
Definition: wingdi.h:76
#define META_OFFSETVIEWPORTORG
Definition: wingdi.h:227
#define EMR_HEADER
Definition: wingdi.h:75
#define EMR_POLYBEZIERTO
Definition: wingdi.h:79
#define EMR_MODIFYWORLDTRANSFORM
Definition: wingdi.h:110
#define META_DIBCREATEPATTERNBRUSH
Definition: wingdi.h:269
#define EMR_STROKEPATH
Definition: wingdi.h:138
#define EMR_SCALEWINDOWEXTEX
Definition: wingdi.h:106
#define META_CREATEPATTERNBRUSH
Definition: wingdi.h:274
#define META_STRETCHBLT
Definition: wingdi.h:245
#define EMR_SETWORLDTRANSFORM
Definition: wingdi.h:109
#define META_INVERTREGION
Definition: wingdi.h:252
#define EMR_ARC
Definition: wingdi.h:119
#define EMR_GDICOMMENT
Definition: wingdi.h:143
#define EMR_SETROP2
Definition: wingdi.h:94
#define META_PIE
Definition: wingdi.h:236
#define EMR_POLYDRAW
Definition: wingdi.h:130
#define META_FILLREGION
Definition: wingdi.h:250
#define EMR_POLYPOLYGON
Definition: wingdi.h:82
#define EMR_SCALEVIEWPORTEXTEX
Definition: wingdi.h:105
#define META_TEXTOUT
Definition: wingdi.h:243
#define EMR_FILLRGN
Definition: wingdi.h:144
#define META_INTERSECTCLIPRECT
Definition: wingdi.h:232
#define META_RESIZEPALETTE
Definition: wingdi.h:266
#define EMR_POLYTEXTOUTA
Definition: wingdi.h:169
#define EMR_MASKBLT
Definition: wingdi.h:151