ReactOS 0.4.17-dev-218-g5635d24
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 PathPointTypeStart = 0, /* start of a figure */
87 PathPointTypePathDashMode = 16, /* not used */
89 PathPointTypeCloseSubpath = 128, /* end of a closed figure */
91};
92
94{
100 PenTypeUnknown = -1
102
104{
110
112{
118
120{
128
130{
138
140{
151
153{
157
159{
167
169{
174
176{
184
186{
190
192{
197
202
204{
211
213{
221
223{
229
231{
236
238{
244
246{
250
252{
260
262{
267
269{
275
277{
286 StringFormatFlagsNoClip = 0x00004000
288
290{
298
300{
308
310{
315
317{
326 ImageCodecFlagsUser = 262144
328
330{
343 ImageFlagsReadOnly = 0x00010000,
344 ImageFlagsCaching = 0x00020000
346
358
385
387{
395
397{
401
403{
408
410{
415
417{
425
427{
486
487#define GDIP_EMFPLUS_RECORD_BASE 0x00004000
488#define GDIP_WMF_RECORD_BASE 0x00010000
489#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((x)|GDIP_WMF_RECORD_BASE)
490
758
759#define FlatnessDefault 0.25f
760
761#ifndef __cplusplus
762
763typedef enum Unit Unit;
764typedef enum BrushType BrushType;
766typedef enum FillMode FillMode;
767typedef enum LineCap LineCap;
770typedef enum LineJoin LineJoin;
776typedef enum DashCap DashCap;
777typedef enum DashStyle DashStyle;
779typedef enum ImageType ImageType;
781typedef enum WarpMode WarpMode;
782typedef enum WrapMode WrapMode;
785typedef enum EmfType EmfType;
791typedef enum FontStyle FontStyle;
804typedef enum PenType PenType;
807
808#endif /* end of c typedefs */
809
810#undef GDIP_WMF_RECORD_TO_EMFPLUS
811#define GDIP_WMF_RECORD_TO_EMFPLUS(x) ((EmfPlusRecordType)((x) | GDIP_WMF_RECORD_BASE))
812
813#endif
HatchStyle
Definition: gdiplusenums.h:427
@ HatchStyleDashedUpwardDiagonal
Definition: gdiplusenums.h:459
@ HatchStyleLargeConfetti
Definition: gdiplusenums.h:463
@ HatchStyleNarrowHorizontal
Definition: gdiplusenums.h:455
@ HatchStyle40Percent
Definition: gdiplusenums.h:439
@ HatchStyleDottedDiamond
Definition: gdiplusenums.h:472
@ HatchStyleNarrowVertical
Definition: gdiplusenums.h:454
@ HatchStyleMin
Definition: gdiplusenums.h:483
@ HatchStyle20Percent
Definition: gdiplusenums.h:436
@ HatchStyle05Percent
Definition: gdiplusenums.h:434
@ HatchStyleLightVertical
Definition: gdiplusenums.h:452
@ HatchStyleZigZag
Definition: gdiplusenums.h:464
@ HatchStyleLargeCheckerBoard
Definition: gdiplusenums.h:478
@ HatchStyleDashedVertical
Definition: gdiplusenums.h:461
@ HatchStyleDashedHorizontal
Definition: gdiplusenums.h:460
@ HatchStyleDarkVertical
Definition: gdiplusenums.h:456
@ HatchStyleWideUpwardDiagonal
Definition: gdiplusenums.h:451
@ HatchStyleLargeGrid
Definition: gdiplusenums.h:482
@ HatchStyleSmallConfetti
Definition: gdiplusenums.h:462
@ HatchStyleWideDownwardDiagonal
Definition: gdiplusenums.h:450
@ HatchStyleOutlinedDiamond
Definition: gdiplusenums.h:479
@ HatchStyleVertical
Definition: gdiplusenums.h:429
@ HatchStyleDarkDownwardDiagonal
Definition: gdiplusenums.h:448
@ HatchStyleDivot
Definition: gdiplusenums.h:470
@ HatchStyleSolidDiamond
Definition: gdiplusenums.h:480
@ HatchStyleDiagonalCross
Definition: gdiplusenums.h:433
@ HatchStyle80Percent
Definition: gdiplusenums.h:444
@ HatchStylePlaid
Definition: gdiplusenums.h:469
@ HatchStyleLightDownwardDiagonal
Definition: gdiplusenums.h:446
@ HatchStyle50Percent
Definition: gdiplusenums.h:440
@ HatchStyleHorizontal
Definition: gdiplusenums.h:428
@ HatchStyleTotal
Definition: gdiplusenums.h:481
@ HatchStyleTrellis
Definition: gdiplusenums.h:474
@ HatchStyleLightUpwardDiagonal
Definition: gdiplusenums.h:447
@ HatchStyle70Percent
Definition: gdiplusenums.h:442
@ HatchStyleDashedDownwardDiagonal
Definition: gdiplusenums.h:458
@ HatchStyleDarkHorizontal
Definition: gdiplusenums.h:457
@ HatchStyleForwardDiagonal
Definition: gdiplusenums.h:430
@ HatchStyleSmallCheckerBoard
Definition: gdiplusenums.h:477
@ HatchStyleBackwardDiagonal
Definition: gdiplusenums.h:431
@ HatchStyle10Percent
Definition: gdiplusenums.h:435
@ HatchStyle30Percent
Definition: gdiplusenums.h:438
@ HatchStyle90Percent
Definition: gdiplusenums.h:445
@ HatchStyleHorizontalBrick
Definition: gdiplusenums.h:467
@ HatchStyleShingle
Definition: gdiplusenums.h:473
@ HatchStyle60Percent
Definition: gdiplusenums.h:441
@ HatchStyle75Percent
Definition: gdiplusenums.h:443
@ HatchStyleDottedGrid
Definition: gdiplusenums.h:471
@ HatchStyleLightHorizontal
Definition: gdiplusenums.h:453
@ HatchStyleDarkUpwardDiagonal
Definition: gdiplusenums.h:449
@ HatchStyleSmallGrid
Definition: gdiplusenums.h:476
@ HatchStyleWave
Definition: gdiplusenums.h:465
@ HatchStyleSphere
Definition: gdiplusenums.h:475
@ HatchStyleDiagonalBrick
Definition: gdiplusenums.h:466
@ HatchStyleCross
Definition: gdiplusenums.h:432
@ HatchStyleMax
Definition: gdiplusenums.h:484
@ HatchStyleWeave
Definition: gdiplusenums.h:468
@ HatchStyle25Percent
Definition: gdiplusenums.h:437
SmoothingMode
Definition: gdiplusenums.h:120
@ SmoothingModeNone
Definition: gdiplusenums.h:125
@ SmoothingModeInvalid
Definition: gdiplusenums.h:121
@ SmoothingModeAntiAlias
Definition: gdiplusenums.h:126
@ SmoothingModeHighQuality
Definition: gdiplusenums.h:124
@ SmoothingModeDefault
Definition: gdiplusenums.h:122
@ SmoothingModeHighSpeed
Definition: gdiplusenums.h:123
PenType
Definition: gdiplusenums.h:94
@ PenTypeSolidColor
Definition: gdiplusenums.h:95
@ PenTypePathGradient
Definition: gdiplusenums.h:98
@ PenTypeLinearGradient
Definition: gdiplusenums.h:99
@ PenTypeUnknown
Definition: gdiplusenums.h:100
@ PenTypeTextureFill
Definition: gdiplusenums.h:97
@ PenTypeHatchFill
Definition: gdiplusenums.h:96
DashCap
Definition: gdiplusenums.h:169
@ DashCapTriangle
Definition: gdiplusenums.h:172
@ DashCapRound
Definition: gdiplusenums.h:171
@ DashCapFlat
Definition: gdiplusenums.h:170
EncoderValue
Definition: gdiplusenums.h:359
@ EncoderValueFlush
Definition: gdiplusenums.h:380
@ EncoderValueVersionGif89
Definition: gdiplusenums.h:370
@ EncoderValueColorTypeYCCK
Definition: gdiplusenums.h:361
@ EncoderValueCompressionCCITT3
Definition: gdiplusenums.h:363
@ EncoderValueFrameDimensionResolution
Definition: gdiplusenums.h:382
@ EncoderValueTransformRotate90
Definition: gdiplusenums.h:373
@ EncoderValueScanMethodInterlaced
Definition: gdiplusenums.h:367
@ EncoderValueCompressionLZW
Definition: gdiplusenums.h:362
@ EncoderValueLastFrame
Definition: gdiplusenums.h:379
@ EncoderValueFrameDimensionTime
Definition: gdiplusenums.h:381
@ EncoderValueTransformFlipHorizontal
Definition: gdiplusenums.h:376
@ EncoderValueMultiFrame
Definition: gdiplusenums.h:378
@ EncoderValueColorTypeCMYK
Definition: gdiplusenums.h:360
@ EncoderValueRenderNonProgressive
Definition: gdiplusenums.h:372
@ EncoderValueCompressionCCITT4
Definition: gdiplusenums.h:364
@ EncoderValueCompressionRle
Definition: gdiplusenums.h:365
@ EncoderValueCompressionNone
Definition: gdiplusenums.h:366
@ EncoderValueTransformRotate270
Definition: gdiplusenums.h:375
@ EncoderValueTransformFlipVertical
Definition: gdiplusenums.h:377
@ EncoderValueScanMethodNonInterlaced
Definition: gdiplusenums.h:368
@ EncoderValueTransformRotate180
Definition: gdiplusenums.h:374
@ EncoderValueRenderProgressive
Definition: gdiplusenums.h:371
@ EncoderValueFrameDimensionPage
Definition: gdiplusenums.h:383
@ EncoderValueVersionGif87
Definition: gdiplusenums.h:369
CompositingMode
Definition: gdiplusenums.h:246
@ CompositingModeSourceOver
Definition: gdiplusenums.h:247
@ CompositingModeSourceCopy
Definition: gdiplusenums.h:248
LineJoin
Definition: gdiplusenums.h:104
@ LineJoinMiter
Definition: gdiplusenums.h:105
@ LineJoinMiterClipped
Definition: gdiplusenums.h:108
@ LineJoinBevel
Definition: gdiplusenums.h:106
@ LineJoinRound
Definition: gdiplusenums.h:107
#define GDIP_EMFPLUS_RECORD_BASE
Definition: gdiplusenums.h:487
StringTrimming
Definition: gdiplusenums.h:290
@ StringTrimmingNone
Definition: gdiplusenums.h:291
@ StringTrimmingEllipsisCharacter
Definition: gdiplusenums.h:294
@ StringTrimmingWord
Definition: gdiplusenums.h:293
@ StringTrimmingEllipsisPath
Definition: gdiplusenums.h:296
@ StringTrimmingCharacter
Definition: gdiplusenums.h:292
@ StringTrimmingEllipsisWord
Definition: gdiplusenums.h:295
StringAlignment
Definition: gdiplusenums.h:262
@ StringAlignmentCenter
Definition: gdiplusenums.h:264
@ StringAlignmentNear
Definition: gdiplusenums.h:263
@ StringAlignmentFar
Definition: gdiplusenums.h:265
ImageType
Definition: gdiplusenums.h:192
@ ImageTypeBitmap
Definition: gdiplusenums.h:194
@ ImageTypeUnknown
Definition: gdiplusenums.h:193
@ ImageTypeMetafile
Definition: gdiplusenums.h:195
CombineMode
Definition: gdiplusenums.h:387
@ CombineModeUnion
Definition: gdiplusenums.h:390
@ CombineModeReplace
Definition: gdiplusenums.h:388
@ CombineModeComplement
Definition: gdiplusenums.h:393
@ CombineModeIntersect
Definition: gdiplusenums.h:389
@ CombineModeExclude
Definition: gdiplusenums.h:392
@ CombineModeXor
Definition: gdiplusenums.h:391
ImageFlags
Definition: gdiplusenums.h:330
@ ImageFlagsHasRealDPI
Definition: gdiplusenums.h:341
@ ImageFlagsColorSpaceCMYK
Definition: gdiplusenums.h:337
@ ImageFlagsNone
Definition: gdiplusenums.h:331
@ ImageFlagsHasTranslucent
Definition: gdiplusenums.h:334
@ ImageFlagsHasAlpha
Definition: gdiplusenums.h:333
@ ImageFlagsScalable
Definition: gdiplusenums.h:332
@ ImageFlagsColorSpaceYCBCR
Definition: gdiplusenums.h:339
@ ImageFlagsHasRealPixelSize
Definition: gdiplusenums.h:342
@ ImageFlagsReadOnly
Definition: gdiplusenums.h:343
@ ImageFlagsCaching
Definition: gdiplusenums.h:344
@ ImageFlagsColorSpaceYCCK
Definition: gdiplusenums.h:340
@ ImageFlagsColorSpaceRGB
Definition: gdiplusenums.h:336
@ ImageFlagsColorSpaceGRAY
Definition: gdiplusenums.h:338
@ ImageFlagsPartiallyScalable
Definition: gdiplusenums.h:335
EmfPlusRecordType
Definition: gdiplusenums.h:491
@ EmfRecordTypeSmallTextOut
Definition: gdiplusenums.h:678
@ EmfRecordTypeEllipse
Definition: gdiplusenums.h:612
@ WmfRecordTypeEscape
Definition: gdiplusenums.h:529
@ EmfRecordTypeSelectObject
Definition: gdiplusenums.h:607
@ EmfPlusRecordTypeGetDC
Definition: gdiplusenums.h:699
@ EmfPlusRecordTypeSerializableObject
Definition: gdiplusenums.h:751
@ WmfRecordTypeCreateRegion
Definition: gdiplusenums.h:570
@ WmfRecordTypeCreateBitmapIndirect
Definition: gdiplusenums.h:568
@ EmfPlusRecordTypeDrawPie
Definition: gdiplusenums.h:712
@ EmfPlusRecordTypeFillPolygon
Definition: gdiplusenums.h:707
@ EmfRecordTypePolyBezierTo16
Definition: gdiplusenums.h:658
@ EmfPlusRecordTypeMultiFormatEnd
Definition: gdiplusenums.h:702
@ EmfRecordTypeCreateDIBPatternBrushPt
Definition: gdiplusenums.h:664
@ EmfRecordTypeFlattenPath
Definition: gdiplusenums.h:635
@ EmfRecordTypeForceUFIMapping
Definition: gdiplusenums.h:679
@ WmfRecordTypeSetViewportOrg
Definition: gdiplusenums.h:504
@ EmfRecordTypeMin
Definition: gdiplusenums.h:694
@ EmfRecordTypeEndPath
Definition: gdiplusenums.h:630
@ EmfPlusRecordTypeSetCompositingQuality
Definition: gdiplusenums.h:731
@ EmfRecordTypeIntersectClipRect
Definition: gdiplusenums.h:600
@ EmfRecordTypeGLSBoundedRecord
Definition: gdiplusenums.h:673
@ WmfRecordTypeOffsetWindowOrg
Definition: gdiplusenums.h:506
@ EmfRecordTypeSetWindowOrgEx
Definition: gdiplusenums.h:580
@ EmfRecordTypeRestoreDC
Definition: gdiplusenums.h:604
@ EmfRecordTypeStrokePath
Definition: gdiplusenums.h:634
@ EmfPlusRecordTypeSetTSClip
Definition: gdiplusenums.h:753
@ EmfRecordTypeArc
Definition: gdiplusenums.h:615
@ EmfRecordTypeSetLinkedUFIs
Definition: gdiplusenums.h:689
@ EmfRecordTypeSetWindowExtEx
Definition: gdiplusenums.h:579
@ WmfRecordTypePolygon
Definition: gdiplusenums.h:527
@ EmfPlusRecordTypeSetClipRect
Definition: gdiplusenums.h:745
@ EmfPlusRecordTypeInvalid
Definition: gdiplusenums.h:695
@ WmfRecordTypeAnimatePalette
Definition: gdiplusenums.h:545
@ EmfRecordTypeCreateColorSpaceW
Definition: gdiplusenums.h:692
@ EmfRecordTypeSetMiterLimit
Definition: gdiplusenums.h:628
@ EmfPlusRecordTypeDrawLines
Definition: gdiplusenums.h:708
@ WmfRecordTypeSelectObject
Definition: gdiplusenums.h:536
@ EmfPlusRecordTypeSetClipPath
Definition: gdiplusenums.h:746
@ EmfRecordTypeSelectPalette
Definition: gdiplusenums.h:618
@ EmfRecordTypePlgBlt
Definition: gdiplusenums.h:649
@ EmfRecordTypeSetMapMode
Definition: gdiplusenums.h:587
@ EmfRecordTypeSetBkMode
Definition: gdiplusenums.h:588
@ EmfPlusRecordTypeMultiFormatSection
Definition: gdiplusenums.h:701
@ WmfRecordTypeEndDoc
Definition: gdiplusenums.h:560
@ WmfRecordTypeFillRegion
Definition: gdiplusenums.h:531
@ WmfRecordTypeSetTextAlign
Definition: gdiplusenums.h:537
@ WmfRecordTypeSetWindowOrg
Definition: gdiplusenums.h:502
@ EmfPlusRecordTypeSetTextContrast
Definition: gdiplusenums.h:727
@ EmfRecordTypeWidenPath
Definition: gdiplusenums.h:636
@ WmfRecordTypeDIBBitBlt
Definition: gdiplusenums.h:549
@ WmfRecordTypeChord
Definition: gdiplusenums.h:539
@ EmfPlusRecordTypeResetWorldTransform
Definition: gdiplusenums.h:738
@ EmfRecordTypeSetBrushOrgEx
Definition: gdiplusenums.h:583
@ EmfRecordTypeSetTextColor
Definition: gdiplusenums.h:594
@ EmfRecordTypePixelFormat
Definition: gdiplusenums.h:674
@ EmfPlusRecordTypeDrawString
Definition: gdiplusenums.h:723
@ EmfRecordTypeSetROP2
Definition: gdiplusenums.h:590
@ EmfRecordTypeStrokeAndFillPath
Definition: gdiplusenums.h:633
@ EmfPlusRecordTypeResetClip
Definition: gdiplusenums.h:744
@ WmfRecordTypeSetMapperFlags
Definition: gdiplusenums.h:540
@ WmfRecordTypePatBlt
Definition: gdiplusenums.h:520
@ EmfRecordTypeRealizePalette
Definition: gdiplusenums.h:622
@ EmfRecordTypeSetPixelV
Definition: gdiplusenums.h:585
@ WmfRecordTypeSetLayout
Definition: gdiplusenums.h:554
@ EmfRecordTypeStartDoc
Definition: gdiplusenums.h:677
@ EmfRecordTypeExcludeClipRect
Definition: gdiplusenums.h:599
@ EmfRecordTypeTransparentBlt
Definition: gdiplusenums.h:686
@ WmfRecordTypeSelectPalette
Definition: gdiplusenums.h:543
@ EmfRecordTypePolyBezier
Definition: gdiplusenums.h:572
@ WmfRecordTypeStartPage
Definition: gdiplusenums.h:557
@ WmfRecordTypeSetPixel
Definition: gdiplusenums.h:522
@ WmfRecordTypeSetPalEntries
Definition: gdiplusenums.h:546
@ WmfRecordTypeResizePalette
Definition: gdiplusenums.h:548
@ WmfRecordTypeMoveTo
Definition: gdiplusenums.h:511
@ EmfRecordTypePolyline16
Definition: gdiplusenums.h:657
@ EmfRecordTypePolyBezier16
Definition: gdiplusenums.h:655
@ EmfRecordTypePolyBezierTo
Definition: gdiplusenums.h:575
@ EmfRecordTypeSetDIBitsToDevice
Definition: gdiplusenums.h:650
@ WmfRecordTypeRectangle
Definition: gdiplusenums.h:518
@ WmfRecordTypeSetTextColor
Definition: gdiplusenums.h:500
@ EmfRecordTypeReserved_117
Definition: gdiplusenums.h:687
@ EmfRecordTypePolyTextOutA
Definition: gdiplusenums.h:666
@ EmfRecordTypeCreateMonoBrush
Definition: gdiplusenums.h:663
@ EmfPlusRecordTypeEndContainer
Definition: gdiplusenums.h:736
@ WmfRecordTypeSelectClipRegion
Definition: gdiplusenums.h:535
@ EmfRecordTypeRectangle
Definition: gdiplusenums.h:613
@ EmfPlusRecordTypeSave
Definition: gdiplusenums.h:732
@ WmfRecordTypeCreateBitmap
Definition: gdiplusenums.h:569
@ EmfRecordTypeExtCreatePen
Definition: gdiplusenums.h:665
@ EmfPlusRecordTypeRotateWorldTransform
Definition: gdiplusenums.h:742
@ WmfRecordTypeInvertRegion
Definition: gdiplusenums.h:533
@ EmfRecordTypeResizePalette
Definition: gdiplusenums.h:621
@ EmfRecordTypeArcTo
Definition: gdiplusenums.h:625
@ EmfRecordTypeGdiComment
Definition: gdiplusenums.h:640
@ EmfRecordTypeSetMetaRgn
Definition: gdiplusenums.h:598
@ EmfPlusRecordTypeTranslateWorldTransform
Definition: gdiplusenums.h:740
@ EmfRecordTypePolylineTo16
Definition: gdiplusenums.h:659
@ EmfPlusRecordTypeSetTSGraphics
Definition: gdiplusenums.h:752
@ EmfRecordTypeStretchDIBits
Definition: gdiplusenums.h:651
@ EmfRecordTypeSetBkColor
Definition: gdiplusenums.h:595
@ EmfPlusRecordTypeDrawImagePoints
Definition: gdiplusenums.h:722
@ EmfRecordTypeSetPolyFillMode
Definition: gdiplusenums.h:589
@ EmfPlusRecordTypeComment
Definition: gdiplusenums.h:698
@ EmfPlusRecordTypeRestore
Definition: gdiplusenums.h:733
@ EmfRecordTypeCreatePalette
Definition: gdiplusenums.h:619
@ EmfPlusRecordTypeClear
Definition: gdiplusenums.h:704
@ WmfRecordTypePie
Definition: gdiplusenums.h:517
@ EmfRecordTypeSetColorAdjustment
Definition: gdiplusenums.h:593
@ WmfRecordTypeRealizePalette
Definition: gdiplusenums.h:544
@ EmfRecordTypeSetMapperFlags
Definition: gdiplusenums.h:586
@ EmfRecordTypeSetArcDirection
Definition: gdiplusenums.h:627
@ WmfRecordTypeSetBkMode
Definition: gdiplusenums.h:493
@ EmfRecordTypeExtTextOutA
Definition: gdiplusenums.h:653
@ EmfRecordTypeSetWorldTransform
Definition: gdiplusenums.h:605
@ WmfRecordTypeEndPage
Definition: gdiplusenums.h:558
@ EmfRecordTypeFrameRgn
Definition: gdiplusenums.h:642
@ WmfRecordTypeDrawText
Definition: gdiplusenums.h:538
@ WmfRecordTypePaintRegion
Definition: gdiplusenums.h:534
@ EmfPlusRecordTypeFillPath
Definition: gdiplusenums.h:715
@ EmfRecordTypePolyTextOutW
Definition: gdiplusenums.h:667
@ EmfRecordTypeModifyWorldTransform
Definition: gdiplusenums.h:606
@ WmfRecordTypeSetPolyFillMode
Definition: gdiplusenums.h:497
@ EmfRecordTypeCreateColorSpace
Definition: gdiplusenums.h:669
@ EmfPlusRecordTypeSetPixelOffsetMode
Definition: gdiplusenums.h:729
@ WmfRecordTypeSetROP2
Definition: gdiplusenums.h:495
@ EmfPlusRecordTypeDrawArc
Definition: gdiplusenums.h:713
@ WmfRecordTypePolyPolygon
Definition: gdiplusenums.h:547
@ WmfRecordTypeSetWindowExt
Definition: gdiplusenums.h:503
@ EmfRecordTypeSetViewportOrgEx
Definition: gdiplusenums.h:582
@ EmfRecordTypeSetColorSpace
Definition: gdiplusenums.h:670
@ WmfRecordTypeStretchDIB
Definition: gdiplusenums.h:552
@ EmfRecordTypeCreatePen
Definition: gdiplusenums.h:608
@ EmfPlusRecordTypeSetCompositingMode
Definition: gdiplusenums.h:730
@ EmfRecordTypePolygon
Definition: gdiplusenums.h:573
@ EmfPlusRecordTypeBeginContainer
Definition: gdiplusenums.h:734
@ EmfRecordTypeExtEscape
Definition: gdiplusenums.h:676
@ WmfRecordTypeSetMapMode
Definition: gdiplusenums.h:494
@ EmfRecordTypePolyPolygon16
Definition: gdiplusenums.h:661
@ EmfPlusRecordTypeMultiFormatStart
Definition: gdiplusenums.h:700
@ EmfPlusRecordTypeDrawDriverString
Definition: gdiplusenums.h:749
@ EmfRecordTypePolyPolyline
Definition: gdiplusenums.h:577
@ EmfRecordTypeDeleteColorSpace
Definition: gdiplusenums.h:671
@ WmfRecordTypeScaleViewportExt
Definition: gdiplusenums.h:509
@ WmfRecordTypeTextOut
Definition: gdiplusenums.h:524
@ WmfRecordTypeDeleteObject
Definition: gdiplusenums.h:561
@ WmfRecordTypeCreateBrush
Definition: gdiplusenums.h:563
@ EmfPlusRecordTypeDrawPath
Definition: gdiplusenums.h:716
@ EmfPlusRecordTypeOffsetClip
Definition: gdiplusenums.h:748
@ EmfRecordTypeSelectClipPath
Definition: gdiplusenums.h:637
@ EmfPlusRecordTypeObject
Definition: gdiplusenums.h:703
@ EmfRecordTypePolyPolyline16
Definition: gdiplusenums.h:660
@ EmfRecordTypePolyDraw
Definition: gdiplusenums.h:626
@ EmfRecordTypeEOF
Definition: gdiplusenums.h:584
@ EmfRecordTypePie
Definition: gdiplusenums.h:617
@ EmfPlusRecordTotal
Definition: gdiplusenums.h:754
@ EmfPlusRecordTypeDrawCurve
Definition: gdiplusenums.h:719
@ WmfRecordTypeCreateBrushIndirect
Definition: gdiplusenums.h:567
@ WmfRecordTypeStartDoc
Definition: gdiplusenums.h:556
@ EmfPlusRecordTypeFillClosedCurve
Definition: gdiplusenums.h:717
@ WmfRecordTypeCreatePenIndirect
Definition: gdiplusenums.h:565
@ WmfRecordTypeFrameRegion
Definition: gdiplusenums.h:532
@ WmfRecordTypeArc
Definition: gdiplusenums.h:514
@ EmfRecordTypePolyLineTo
Definition: gdiplusenums.h:576
@ EmfRecordTypeGLSRecord
Definition: gdiplusenums.h:672
@ EmfRecordTypeColorCorrectPalette
Definition: gdiplusenums.h:681
@ EmfRecordTypeOffsetClipRgn
Definition: gdiplusenums.h:596
@ EmfRecordTypeMoveToEx
Definition: gdiplusenums.h:597
@ EmfRecordTypeBeginPath
Definition: gdiplusenums.h:629
@ WmfRecordTypeCreatePatternBrush
Definition: gdiplusenums.h:564
@ EmfPlusRecordTypeFillPie
Definition: gdiplusenums.h:711
@ WmfRecordTypeFloodFill
Definition: gdiplusenums.h:516
@ WmfRecordTypeCreateFontIndirect
Definition: gdiplusenums.h:566
@ EmfRecordTypePolyline
Definition: gdiplusenums.h:574
@ EmfRecordTypeGradientFill
Definition: gdiplusenums.h:688
@ EmfPlusRecordTypeSetWorldTransform
Definition: gdiplusenums.h:737
@ EmfRecordTypeColorMatchToTargetW
Definition: gdiplusenums.h:691
@ EmfPlusRecordTypeFillRects
Definition: gdiplusenums.h:705
@ EmfRecordTypeAbortPath
Definition: gdiplusenums.h:638
@ WmfRecordTypeOffsetViewportOrg
Definition: gdiplusenums.h:508
@ EmfRecordTypeNamedEscape
Definition: gdiplusenums.h:680
@ EmfRecordTypeDrawEscape
Definition: gdiplusenums.h:675
@ WmfRecordTypeSetRelAbs
Definition: gdiplusenums.h:496
@ WmfRecordTypeStretchBlt
Definition: gdiplusenums.h:526
@ WmfRecordTypeRoundRect
Definition: gdiplusenums.h:519
@ WmfRecordTypeSetTextCharExtra
Definition: gdiplusenums.h:499
@ EmfRecordTypeSetICMMode
Definition: gdiplusenums.h:668
@ WmfRecordTypeSetDIBToDev
Definition: gdiplusenums.h:542
@ EmfRecordTypeSetLayout
Definition: gdiplusenums.h:685
@ EmfPlusRecordTypeHeader
Definition: gdiplusenums.h:696
@ EmfPlusRecordTypeDrawEllipse
Definition: gdiplusenums.h:710
@ EmfRecordTypeBitBlt
Definition: gdiplusenums.h:646
@ EmfRecordTypeMaskBlt
Definition: gdiplusenums.h:648
@ EmfRecordTypeExtFloodFill
Definition: gdiplusenums.h:623
@ EmfRecordTypeSetICMProfileA
Definition: gdiplusenums.h:682
@ EmfPlusRecordTypeFillEllipse
Definition: gdiplusenums.h:709
@ WmfRecordTypeExtTextOut
Definition: gdiplusenums.h:541
@ WmfRecordTypeSetViewportExt
Definition: gdiplusenums.h:505
@ WmfRecordTypePolyline
Definition: gdiplusenums.h:528
@ EmfPlusRecordTypeSetInterpolationMode
Definition: gdiplusenums.h:728
@ EmfRecordTypeSetStretchBltMode
Definition: gdiplusenums.h:591
@ EmfPlusRecordTypeEndOfFile
Definition: gdiplusenums.h:697
@ EmfRecordTypeRoundRect
Definition: gdiplusenums.h:614
@ WmfRecordTypeOffsetClipRgn
Definition: gdiplusenums.h:523
@ EmfPlusRecordTypeDrawRects
Definition: gdiplusenums.h:706
@ EmfPlusRecordTypeSetPageTransform
Definition: gdiplusenums.h:743
@ EmfRecordTypeSetViewportExtEx
Definition: gdiplusenums.h:581
@ EmfRecordTypeExtTextOutW
Definition: gdiplusenums.h:654
@ WmfRecordTypeDIBStretchBlt
Definition: gdiplusenums.h:550
@ EmfPlusRecordTypeSetRenderingOrigin
Definition: gdiplusenums.h:724
@ EmfPlusRecordTypeStrokeFillPath
Definition: gdiplusenums.h:750
@ WmfRecordTypeEllipse
Definition: gdiplusenums.h:515
@ WmfRecordTypeAbortDoc
Definition: gdiplusenums.h:559
@ EmfRecordTypeSetPaletteEntries
Definition: gdiplusenums.h:620
@ EmfPlusRecordTypeMin
Definition: gdiplusenums.h:756
@ EmfRecordTypePolyPolygon
Definition: gdiplusenums.h:578
@ EmfRecordTypeCloseFigure
Definition: gdiplusenums.h:631
@ EmfRecordTypeSaveDC
Definition: gdiplusenums.h:603
@ EmfRecordTypeSetTextAlign
Definition: gdiplusenums.h:592
@ WmfRecordTypeSaveDC
Definition: gdiplusenums.h:521
@ WmfRecordTypeExcludeClipRect
Definition: gdiplusenums.h:512
@ EmfRecordTypeCreateBrushIndirect
Definition: gdiplusenums.h:609
@ EmfRecordTypeSetICMProfileW
Definition: gdiplusenums.h:683
@ WmfRecordTypeResetDC
Definition: gdiplusenums.h:555
@ EmfRecordTypeHeader
Definition: gdiplusenums.h:571
@ WmfRecordTypeScaleWindowExt
Definition: gdiplusenums.h:507
@ EmfRecordTypeExtSelectClipRgn
Definition: gdiplusenums.h:645
@ EmfPlusRecordTypeSetAntiAliasMode
Definition: gdiplusenums.h:725
@ WmfRecordTypeIntersectClipRect
Definition: gdiplusenums.h:513
@ WmfRecordTypeDIBCreatePatternBrush
Definition: gdiplusenums.h:551
@ EmfPlusRecordTypeMax
Definition: gdiplusenums.h:755
@ EmfRecordTypeFillRgn
Definition: gdiplusenums.h:641
@ WmfRecordTypeSetTextJustification
Definition: gdiplusenums.h:501
@ WmfRecordTypeSetStretchBltMode
Definition: gdiplusenums.h:498
@ EmfRecordTypeSetTextJustification
Definition: gdiplusenums.h:690
@ EmfRecordTypeScaleViewportExtEx
Definition: gdiplusenums.h:601
@ WmfRecordTypeBitBlt
Definition: gdiplusenums.h:525
@ WmfRecordTypeCreatePalette
Definition: gdiplusenums.h:562
@ EmfRecordTypeChord
Definition: gdiplusenums.h:616
@ WmfRecordTypeLineTo
Definition: gdiplusenums.h:510
@ EmfPlusRecordTypeBeginContainerNoParams
Definition: gdiplusenums.h:735
@ EmfRecordTypePaintRgn
Definition: gdiplusenums.h:644
@ EmfRecordTypePolygon16
Definition: gdiplusenums.h:656
@ EmfPlusRecordTypeFillRegion
Definition: gdiplusenums.h:714
@ EmfRecordTypeDeleteObject
Definition: gdiplusenums.h:610
@ EmfPlusRecordTypeDrawImage
Definition: gdiplusenums.h:721
@ EmfRecordTypeAngleArc
Definition: gdiplusenums.h:611
@ EmfRecordTypePolyDraw16
Definition: gdiplusenums.h:662
@ EmfPlusRecordTypeScaleWorldTransform
Definition: gdiplusenums.h:741
@ EmfPlusRecordTypeMultiplyWorldTransform
Definition: gdiplusenums.h:739
@ EmfPlusRecordTypeSetClipRegion
Definition: gdiplusenums.h:747
@ EmfRecordTypeScaleWindowExtEx
Definition: gdiplusenums.h:602
@ EmfPlusRecordTypeDrawBeziers
Definition: gdiplusenums.h:720
@ WmfRecordTypeExtFloodFill
Definition: gdiplusenums.h:553
@ EmfRecordTypeReserved_069
Definition: gdiplusenums.h:639
@ EmfPlusRecordTypeSetTextRenderingHint
Definition: gdiplusenums.h:726
@ WmfRecordTypeSetBkColor
Definition: gdiplusenums.h:492
@ EmfRecordTypeAlphaBlend
Definition: gdiplusenums.h:684
@ EmfRecordTypeFillPath
Definition: gdiplusenums.h:632
@ EmfPlusRecordTypeDrawClosedCurve
Definition: gdiplusenums.h:718
@ EmfRecordTypeStretchBlt
Definition: gdiplusenums.h:647
@ EmfRecordTypeInvertRgn
Definition: gdiplusenums.h:643
@ EmfRecordTypeExtCreateFontIndirect
Definition: gdiplusenums.h:652
@ EmfRecordTypeMax
Definition: gdiplusenums.h:693
@ EmfRecordTypeLineTo
Definition: gdiplusenums.h:624
@ WmfRecordTypeRestoreDC
Definition: gdiplusenums.h:530
StringDigitSubstitute
Definition: gdiplusenums.h:269
@ StringDigitSubstituteTraditional
Definition: gdiplusenums.h:273
@ StringDigitSubstituteNational
Definition: gdiplusenums.h:272
@ StringDigitSubstituteNone
Definition: gdiplusenums.h:271
@ StringDigitSubstituteUser
Definition: gdiplusenums.h:270
EmfType
Definition: gdiplusenums.h:231
@ EmfTypeEmfPlusOnly
Definition: gdiplusenums.h:233
@ EmfTypeEmfPlusDual
Definition: gdiplusenums.h:234
@ EmfTypeEmfOnly
Definition: gdiplusenums.h:232
QualityMode
Definition: gdiplusenums.h:112
@ QualityModeDefault
Definition: gdiplusenums.h:114
@ QualityModeHigh
Definition: gdiplusenums.h:116
@ QualityModeLow
Definition: gdiplusenums.h:115
@ QualityModeInvalid
Definition: gdiplusenums.h:113
CustomLineCapType
Definition: gdiplusenums.h:77
@ CustomLineCapTypeAdjustableArrow
Definition: gdiplusenums.h:79
@ CustomLineCapTypeDefault
Definition: gdiplusenums.h:78
FontStyle
Definition: gdiplusenums.h:300
@ FontStyleUnderline
Definition: gdiplusenums.h:305
@ FontStyleBold
Definition: gdiplusenums.h:302
@ FontStyleStrikeout
Definition: gdiplusenums.h:306
@ FontStyleBoldItalic
Definition: gdiplusenums.h:304
@ FontStyleRegular
Definition: gdiplusenums.h:301
@ FontStyleItalic
Definition: gdiplusenums.h:303
PixelOffsetMode
Definition: gdiplusenums.h:159
@ PixelOffsetModeInvalid
Definition: gdiplusenums.h:160
@ PixelOffsetModeHighSpeed
Definition: gdiplusenums.h:162
@ PixelOffsetModeHalf
Definition: gdiplusenums.h:165
@ PixelOffsetModeDefault
Definition: gdiplusenums.h:161
@ PixelOffsetModeHighQuality
Definition: gdiplusenums.h:163
@ PixelOffsetModeNone
Definition: gdiplusenums.h:164
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:317
@ ImageCodecFlagsBlockingDecode
Definition: gdiplusenums.h:323
@ ImageCodecFlagsBuiltin
Definition: gdiplusenums.h:324
@ ImageCodecFlagsUser
Definition: gdiplusenums.h:326
@ ImageCodecFlagsSupportBitmap
Definition: gdiplusenums.h:320
@ ImageCodecFlagsEncoder
Definition: gdiplusenums.h:318
@ ImageCodecFlagsDecoder
Definition: gdiplusenums.h:319
@ ImageCodecFlagsSeekableEncode
Definition: gdiplusenums.h:322
@ ImageCodecFlagsSystem
Definition: gdiplusenums.h:325
@ ImageCodecFlagsSupportVector
Definition: gdiplusenums.h:321
FillMode
Definition: gdiplusenums.h:54
@ FillModeAlternate
Definition: gdiplusenums.h:55
@ FillModeWinding
Definition: gdiplusenums.h:56
EncoderParameterValueType
Definition: gdiplusenums.h:347
@ EncoderParameterValueTypeShort
Definition: gdiplusenums.h:350
@ EncoderParameterValueTypeByte
Definition: gdiplusenums.h:348
@ EncoderParameterValueTypeLong
Definition: gdiplusenums.h:351
@ EncoderParameterValueTypeASCII
Definition: gdiplusenums.h:349
@ EncoderParameterValueTypeRationalRange
Definition: gdiplusenums.h:355
@ EncoderParameterValueTypePointer
Definition: gdiplusenums.h:356
@ EncoderParameterValueTypeUndefined
Definition: gdiplusenums.h:354
@ EncoderParameterValueTypeRational
Definition: gdiplusenums.h:352
@ EncoderParameterValueTypeLongRange
Definition: gdiplusenums.h:353
EmfToWmfBitsFlags
Definition: gdiplusenums.h:238
@ EmfToWmfBitsFlagsIncludePlaceable
Definition: gdiplusenums.h:241
@ EmfToWmfBitsFlagsNoXORClip
Definition: gdiplusenums.h:242
@ EmfToWmfBitsFlagsEmbedEmf
Definition: gdiplusenums.h:240
@ EmfToWmfBitsFlagsDefault
Definition: gdiplusenums.h:239
enum PaletteFlags PaletteFlags
Definition: gdiplusenums.h:795
DashStyle
Definition: gdiplusenums.h:176
@ DashStyleSolid
Definition: gdiplusenums.h:177
@ DashStyleDot
Definition: gdiplusenums.h:179
@ DashStyleDashDot
Definition: gdiplusenums.h:180
@ DashStyleCustom
Definition: gdiplusenums.h:182
@ DashStyleDash
Definition: gdiplusenums.h:178
@ DashStyleDashDotDot
Definition: gdiplusenums.h:181
CompositingQuality
Definition: gdiplusenums.h:130
@ CompositingQualityDefault
Definition: gdiplusenums.h:132
@ CompositingQualityGammaCorrected
Definition: gdiplusenums.h:135
@ CompositingQualityAssumeLinear
Definition: gdiplusenums.h:136
@ CompositingQualityHighSpeed
Definition: gdiplusenums.h:133
@ CompositingQualityInvalid
Definition: gdiplusenums.h:131
@ CompositingQualityHighQuality
Definition: gdiplusenums.h:134
WarpMode
Definition: gdiplusenums.h:198
@ WarpModeBilinear
Definition: gdiplusenums.h:200
@ WarpModePerspective
Definition: gdiplusenums.h:199
WrapMode
Definition: gdiplusenums.h:204
@ WrapModeTileFlipXY
Definition: gdiplusenums.h:208
@ WrapModeTileFlipY
Definition: gdiplusenums.h:207
@ WrapModeTile
Definition: gdiplusenums.h:205
@ WrapModeTileFlipX
Definition: gdiplusenums.h:206
@ WrapModeClamp
Definition: gdiplusenums.h:209
MatrixOrder
Definition: gdiplusenums.h:186
@ MatrixOrderAppend
Definition: gdiplusenums.h:188
@ MatrixOrderPrepend
Definition: gdiplusenums.h:187
TextRenderingHint
Definition: gdiplusenums.h:252
@ TextRenderingHintAntiAlias
Definition: gdiplusenums.h:257
@ TextRenderingHintAntiAliasGridFit
Definition: gdiplusenums.h:256
@ TextRenderingHintClearTypeGridFit
Definition: gdiplusenums.h:258
@ TextRenderingHintSystemDefault
Definition: gdiplusenums.h:253
@ TextRenderingHintSingleBitPerPixelGridFit
Definition: gdiplusenums.h:254
@ TextRenderingHintSingleBitPerPixel
Definition: gdiplusenums.h:255
PenAlignment
Definition: gdiplusenums.h:153
@ PenAlignmentInset
Definition: gdiplusenums.h:155
@ PenAlignmentCenter
Definition: gdiplusenums.h:154
HotkeyPrefix
Definition: gdiplusenums.h:310
@ HotkeyPrefixShow
Definition: gdiplusenums.h:312
@ HotkeyPrefixHide
Definition: gdiplusenums.h:313
@ HotkeyPrefixNone
Definition: gdiplusenums.h:311
#define GDIP_WMF_RECORD_TO_EMFPLUS(x)
Definition: gdiplusenums.h:811
GpTestControlEnum
Definition: gdiplusenums.h:410
@ TestControlNoICM
Definition: gdiplusenums.h:412
@ TestControlForceBilinear
Definition: gdiplusenums.h:411
@ TestControlGetBuildNumber
Definition: gdiplusenums.h:413
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:397
@ FlushIntentionFlush
Definition: gdiplusenums.h:398
@ FlushIntentionSync
Definition: gdiplusenums.h:399
StringFormatFlags
Definition: gdiplusenums.h:277
@ StringFormatFlagsLineLimit
Definition: gdiplusenums.h:285
@ StringFormatFlagsDirectionVertical
Definition: gdiplusenums.h:279
@ StringFormatFlagsNoWrap
Definition: gdiplusenums.h:284
@ StringFormatFlagsNoClip
Definition: gdiplusenums.h:286
@ StringFormatFlagsDisplayFormatControl
Definition: gdiplusenums.h:281
@ StringFormatFlagsDirectionRightToLeft
Definition: gdiplusenums.h:278
@ StringFormatFlagsMeasureTrailingSpaces
Definition: gdiplusenums.h:283
@ StringFormatFlagsNoFitBlackBox
Definition: gdiplusenums.h:280
@ StringFormatFlagsNoFontFallback
Definition: gdiplusenums.h:282
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:82
@ PathPointTypePathMarker
Definition: gdiplusenums.h:88
@ PathPointTypeBezier3
Definition: gdiplusenums.h:90
@ PathPointTypePathTypeMask
Definition: gdiplusenums.h:86
@ PathPointTypeBezier
Definition: gdiplusenums.h:85
@ PathPointTypePathDashMode
Definition: gdiplusenums.h:87
@ PathPointTypeLine
Definition: gdiplusenums.h:84
@ PathPointTypeCloseSubpath
Definition: gdiplusenums.h:89
@ PathPointTypeStart
Definition: gdiplusenums.h:83
MetafileType
Definition: gdiplusenums.h:213
@ MetafileTypeInvalid
Definition: gdiplusenums.h:214
@ MetafileTypeEmfPlusOnly
Definition: gdiplusenums.h:218
@ MetafileTypeWmf
Definition: gdiplusenums.h:215
@ MetafileTypeWmfPlaceable
Definition: gdiplusenums.h:216
@ MetafileTypeEmf
Definition: gdiplusenums.h:217
@ MetafileTypeEmfPlusDual
Definition: gdiplusenums.h:219
UINT GraphicsState
Definition: gdiplusenums.h:22
CoordinateSpace
Definition: gdiplusenums.h:403
@ CoordinateSpaceDevice
Definition: gdiplusenums.h:406
@ CoordinateSpaceWorld
Definition: gdiplusenums.h:404
@ CoordinateSpacePage
Definition: gdiplusenums.h:405
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:140
@ InterpolationModeHighQualityBicubic
Definition: gdiplusenums.h:149
@ InterpolationModeBicubic
Definition: gdiplusenums.h:146
@ InterpolationModeHighQualityBilinear
Definition: gdiplusenums.h:148
@ InterpolationModeInvalid
Definition: gdiplusenums.h:141
@ InterpolationModeHighQuality
Definition: gdiplusenums.h:144
@ InterpolationModeDefault
Definition: gdiplusenums.h:142
@ InterpolationModeBilinear
Definition: gdiplusenums.h:145
@ InterpolationModeNearestNeighbor
Definition: gdiplusenums.h:147
@ InterpolationModeLowQuality
Definition: gdiplusenums.h:143
LinearGradientMode
Definition: gdiplusenums.h:223
@ LinearGradientModeForwardDiagonal
Definition: gdiplusenums.h:226
@ LinearGradientModeBackwardDiagonal
Definition: gdiplusenums.h:227
@ LinearGradientModeHorizontal
Definition: gdiplusenums.h:224
@ LinearGradientModeVertical
Definition: gdiplusenums.h:225
MetafileFrameUnit
Definition: gdiplusenums.h:417
@ MetafileFrameUnitMillimeter
Definition: gdiplusenums.h:422
@ MetafileFrameUnitInch
Definition: gdiplusenums.h:420
@ MetafileFrameUnitPixel
Definition: gdiplusenums.h:418
@ MetafileFrameUnitPoint
Definition: gdiplusenums.h:419
@ MetafileFrameUnitGdi
Definition: gdiplusenums.h:423
@ MetafileFrameUnitDocument
Definition: gdiplusenums.h:421
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