Win32 API 日本語リファレンス
ホームGraphics.GdiPlus › 定数

定数

303

Windows.Win32.Graphics.GdiPlus

名前
GDIP_EMFPLUS_RECORD_BASEDWORD16384
GDIP_WMF_RECORD_BASEDWORD65536
ImageFormatUndefinedGUID{B96B3CA9-0728-11D3-9D7B-0000F81EF32E}
ImageFormatMemoryBMPGUID{B96B3CAA-0728-11D3-9D7B-0000F81EF32E}
ImageFormatBMPGUID{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}
ImageFormatEMFGUID{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}
ImageFormatWMFGUID{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}
ImageFormatJPEGGUID{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}
ImageFormatPNGGUID{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}
ImageFormatGIFGUID{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}
ImageFormatTIFFGUID{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}
ImageFormatEXIFGUID{B96B3CB2-0728-11D3-9D7B-0000F81EF32E}
ImageFormatIconGUID{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}
ImageFormatHEIFGUID{B96B3CB6-0728-11D3-9D7B-0000F81EF32E}
ImageFormatWEBPGUID{B96B3CB7-0728-11D3-9D7B-0000F81EF32E}
FrameDimensionTimeGUID{6AEDBD6D-3FB5-418A-83A6-7F45229DC872}
FrameDimensionResolutionGUID{84236F7B-3BD3-428F-8DAB-4EA1439CA315}
FrameDimensionPageGUID{7462DC86-6180-4C7E-8E3F-EE7333A7A483}
FormatIDImageInformationGUID{E5836CBE-5EEF-4F1D-ACDE-AE4C43B608CE}
FormatIDJpegAppHeadersGUID{1C4AFDCD-6177-43CF-ABC7-5F51AF39EE85}
EncoderCompressionGUID{E09D739D-CCD4-44EE-8EBA-3FBF8BE4FC58}
EncoderColorDepthGUID{66087055-AD66-4C7C-9A18-38A2310B8337}
EncoderScanMethodGUID{3A4E2661-3109-4E56-8536-42C156E7DCFA}
EncoderVersionGUID{24D18C76-814A-41A4-BF53-1C219CCCF797}
EncoderRenderMethodGUID{6D42C53A-229A-4825-8BB7-5C99E2B9A8B8}
EncoderQualityGUID{1D5BE4B5-FA4A-452D-9CDD-5DB35105E7EB}
EncoderTransformationGUID{8D0EB2D1-A58E-4EA8-AA14-108074B7B6F9}
EncoderLuminanceTableGUID{EDB33BCE-0266-4A77-B904-27216099E717}
EncoderChrominanceTableGUID{F2E455DC-09B3-4316-8260-676ADA32481C}
EncoderSaveFlagGUID{292266FC-AC40-47BF-8CFC-A85B89A655DE}
EncoderColorSpaceGUID{AE7A62A0-EE2C-49D8-9D07-1BA8A927596E}
EncoderImageItemsGUID{63875E13-1F1D-45AB-9195-A29B6066A650}
EncoderSaveAsCMYKGUID{A219BBC9-0A9D-4005-A3EE-3A421B8BB06C}
CodecIImageBytesGUID{025D1823-6C7D-447B-BBDB-A3CBC3DFA2FC}
PropertyTagTypeByteDWORD1
PropertyTagTypeASCIIDWORD2
PropertyTagTypeShortDWORD3
PropertyTagTypeLongDWORD4
PropertyTagTypeRationalDWORD5
PropertyTagTypeUndefinedDWORD7
PropertyTagTypeSLONGDWORD9
PropertyTagTypeSRationalDWORD10
PropertyTagExifIFDDWORD34665
PropertyTagGpsIFDDWORD34853
PropertyTagNewSubfileTypeDWORD254
PropertyTagSubfileTypeDWORD255
PropertyTagImageWidthDWORD256
PropertyTagImageHeightDWORD257
PropertyTagBitsPerSampleDWORD258
PropertyTagCompressionDWORD259
PropertyTagPhotometricInterpDWORD262
PropertyTagThreshHoldingDWORD263
PropertyTagCellWidthDWORD264
PropertyTagCellHeightDWORD265
PropertyTagFillOrderDWORD266
PropertyTagDocumentNameDWORD269
PropertyTagImageDescriptionDWORD270
PropertyTagEquipMakeDWORD271
PropertyTagEquipModelDWORD272
PropertyTagStripOffsetsDWORD273
PropertyTagOrientationDWORD274
PropertyTagSamplesPerPixelDWORD277
PropertyTagRowsPerStripDWORD278
PropertyTagStripBytesCountDWORD279
PropertyTagMinSampleValueDWORD280
PropertyTagMaxSampleValueDWORD281
PropertyTagXResolutionDWORD282
PropertyTagYResolutionDWORD283
PropertyTagPlanarConfigDWORD284
PropertyTagPageNameDWORD285
PropertyTagXPositionDWORD286
PropertyTagYPositionDWORD287
PropertyTagFreeOffsetDWORD288
PropertyTagFreeByteCountsDWORD289
PropertyTagGrayResponseUnitDWORD290
PropertyTagGrayResponseCurveDWORD291
PropertyTagT4OptionDWORD292
PropertyTagT6OptionDWORD293
PropertyTagResolutionUnitDWORD296
PropertyTagPageNumberDWORD297
PropertyTagTransferFuncitionDWORD301
PropertyTagSoftwareUsedDWORD305
PropertyTagDateTimeDWORD306
PropertyTagArtistDWORD315
PropertyTagHostComputerDWORD316
PropertyTagPredictorDWORD317
PropertyTagWhitePointDWORD318
PropertyTagPrimaryChromaticitiesDWORD319
PropertyTagColorMapDWORD320
PropertyTagHalftoneHintsDWORD321
PropertyTagTileWidthDWORD322
PropertyTagTileLengthDWORD323
PropertyTagTileOffsetDWORD324
PropertyTagTileByteCountsDWORD325
PropertyTagInkSetDWORD332
PropertyTagInkNamesDWORD333
PropertyTagNumberOfInksDWORD334
PropertyTagDotRangeDWORD336
PropertyTagTargetPrinterDWORD337
PropertyTagExtraSamplesDWORD338
PropertyTagSampleFormatDWORD339
PropertyTagSMinSampleValueDWORD340
PropertyTagSMaxSampleValueDWORD341
PropertyTagTransferRangeDWORD342
PropertyTagJPEGProcDWORD512
PropertyTagJPEGInterFormatDWORD513
PropertyTagJPEGInterLengthDWORD514
PropertyTagJPEGRestartIntervalDWORD515
PropertyTagJPEGLosslessPredictorsDWORD517
PropertyTagJPEGPointTransformsDWORD518
PropertyTagJPEGQTablesDWORD519
PropertyTagJPEGDCTablesDWORD520
PropertyTagJPEGACTablesDWORD521
PropertyTagYCbCrCoefficientsDWORD529
PropertyTagYCbCrSubsamplingDWORD530
PropertyTagYCbCrPositioningDWORD531
PropertyTagREFBlackWhiteDWORD532
PropertyTagICCProfileDWORD34675
PropertyTagGammaDWORD769
PropertyTagICCProfileDescriptorDWORD770
PropertyTagSRGBRenderingIntentDWORD771
PropertyTagImageTitleDWORD800
PropertyTagCopyrightDWORD33432
PropertyTagResolutionXUnitDWORD20481
PropertyTagResolutionYUnitDWORD20482
PropertyTagResolutionXLengthUnitDWORD20483
PropertyTagResolutionYLengthUnitDWORD20484
PropertyTagPrintFlagsDWORD20485
PropertyTagPrintFlagsVersionDWORD20486
PropertyTagPrintFlagsCropDWORD20487
PropertyTagPrintFlagsBleedWidthDWORD20488
PropertyTagPrintFlagsBleedWidthScaleDWORD20489
PropertyTagHalftoneLPIDWORD20490
PropertyTagHalftoneLPIUnitDWORD20491
PropertyTagHalftoneDegreeDWORD20492
PropertyTagHalftoneShapeDWORD20493
PropertyTagHalftoneMiscDWORD20494
PropertyTagHalftoneScreenDWORD20495
PropertyTagJPEGQualityDWORD20496
PropertyTagGridSizeDWORD20497
PropertyTagThumbnailFormatDWORD20498
PropertyTagThumbnailWidthDWORD20499
PropertyTagThumbnailHeightDWORD20500
PropertyTagThumbnailColorDepthDWORD20501
PropertyTagThumbnailPlanesDWORD20502
PropertyTagThumbnailRawBytesDWORD20503
PropertyTagThumbnailSizeDWORD20504
PropertyTagThumbnailCompressedSizeDWORD20505
PropertyTagColorTransferFunctionDWORD20506
PropertyTagThumbnailDataDWORD20507
PropertyTagThumbnailImageWidthDWORD20512
PropertyTagThumbnailImageHeightDWORD20513
PropertyTagThumbnailBitsPerSampleDWORD20514
PropertyTagThumbnailCompressionDWORD20515
PropertyTagThumbnailPhotometricInterpDWORD20516
PropertyTagThumbnailImageDescriptionDWORD20517
PropertyTagThumbnailEquipMakeDWORD20518
PropertyTagThumbnailEquipModelDWORD20519
PropertyTagThumbnailStripOffsetsDWORD20520
PropertyTagThumbnailOrientationDWORD20521
PropertyTagThumbnailSamplesPerPixelDWORD20522
PropertyTagThumbnailRowsPerStripDWORD20523
PropertyTagThumbnailStripBytesCountDWORD20524
PropertyTagThumbnailResolutionXDWORD20525
PropertyTagThumbnailResolutionYDWORD20526
PropertyTagThumbnailPlanarConfigDWORD20527
PropertyTagThumbnailResolutionUnitDWORD20528
PropertyTagThumbnailTransferFunctionDWORD20529
PropertyTagThumbnailSoftwareUsedDWORD20530
PropertyTagThumbnailDateTimeDWORD20531
PropertyTagThumbnailArtistDWORD20532
PropertyTagThumbnailWhitePointDWORD20533
PropertyTagThumbnailPrimaryChromaticitiesDWORD20534
PropertyTagThumbnailYCbCrCoefficientsDWORD20535
PropertyTagThumbnailYCbCrSubsamplingDWORD20536
PropertyTagThumbnailYCbCrPositioningDWORD20537
PropertyTagThumbnailRefBlackWhiteDWORD20538
PropertyTagThumbnailCopyRightDWORD20539
PropertyTagLuminanceTableDWORD20624
PropertyTagChrominanceTableDWORD20625
PropertyTagFrameDelayDWORD20736
PropertyTagLoopCountDWORD20737
PropertyTagGlobalPaletteDWORD20738
PropertyTagIndexBackgroundDWORD20739
PropertyTagIndexTransparentDWORD20740
PropertyTagPixelUnitDWORD20752
PropertyTagPixelPerUnitXDWORD20753
PropertyTagPixelPerUnitYDWORD20754
PropertyTagPaletteHistogramDWORD20755
PropertyTagExifExposureTimeDWORD33434
PropertyTagExifFNumberDWORD33437
PropertyTagExifExposureProgDWORD34850
PropertyTagExifSpectralSenseDWORD34852
PropertyTagExifISOSpeedDWORD34855
PropertyTagExifOECFDWORD34856
PropertyTagExifVerDWORD36864
PropertyTagExifDTOrigDWORD36867
PropertyTagExifDTDigitizedDWORD36868
PropertyTagExifCompConfigDWORD37121
PropertyTagExifCompBPPDWORD37122
PropertyTagExifShutterSpeedDWORD37377
PropertyTagExifApertureDWORD37378
PropertyTagExifBrightnessDWORD37379
PropertyTagExifExposureBiasDWORD37380
PropertyTagExifMaxApertureDWORD37381
PropertyTagExifSubjectDistDWORD37382
PropertyTagExifMeteringModeDWORD37383
PropertyTagExifLightSourceDWORD37384
PropertyTagExifFlashDWORD37385
PropertyTagExifFocalLengthDWORD37386
PropertyTagExifSubjectAreaDWORD37396
PropertyTagExifMakerNoteDWORD37500
PropertyTagExifUserCommentDWORD37510
PropertyTagExifDTSubsecDWORD37520
PropertyTagExifDTOrigSSDWORD37521
PropertyTagExifDTDigSSDWORD37522
PropertyTagExifFPXVerDWORD40960
PropertyTagExifColorSpaceDWORD40961
PropertyTagExifPixXDimDWORD40962
PropertyTagExifPixYDimDWORD40963
PropertyTagExifRelatedWavDWORD40964
PropertyTagExifInteropDWORD40965
PropertyTagExifFlashEnergyDWORD41483
PropertyTagExifSpatialFRDWORD41484
PropertyTagExifFocalXResDWORD41486
PropertyTagExifFocalYResDWORD41487
PropertyTagExifFocalResUnitDWORD41488
PropertyTagExifSubjectLocDWORD41492
PropertyTagExifExposureIndexDWORD41493
PropertyTagExifSensingMethodDWORD41495
PropertyTagExifFileSourceDWORD41728
PropertyTagExifSceneTypeDWORD41729
PropertyTagExifCfaPatternDWORD41730
PropertyTagExifCustomRenderedDWORD41985
PropertyTagExifExposureModeDWORD41986
PropertyTagExifWhiteBalanceDWORD41987
PropertyTagExifDigitalZoomRatioDWORD41988
PropertyTagExifFocalLengthIn35mmFilmDWORD41989
PropertyTagExifSceneCaptureTypeDWORD41990
PropertyTagExifGainControlDWORD41991
PropertyTagExifContrastDWORD41992
PropertyTagExifSaturationDWORD41993
PropertyTagExifSharpnessDWORD41994
PropertyTagExifDeviceSettingDescDWORD41995
PropertyTagExifSubjectDistanceRangeDWORD41996
PropertyTagExifUniqueImageIDDWORD42016
PropertyTagGpsVerDWORD0
PropertyTagGpsLatitudeRefDWORD1
PropertyTagGpsLatitudeDWORD2
PropertyTagGpsLongitudeRefDWORD3
PropertyTagGpsLongitudeDWORD4
PropertyTagGpsAltitudeRefDWORD5
PropertyTagGpsAltitudeDWORD6
PropertyTagGpsGpsTimeDWORD7
PropertyTagGpsGpsSatellitesDWORD8
PropertyTagGpsGpsStatusDWORD9
PropertyTagGpsGpsMeasureModeDWORD10
PropertyTagGpsGpsDopDWORD11
PropertyTagGpsSpeedRefDWORD12
PropertyTagGpsSpeedDWORD13
PropertyTagGpsTrackRefDWORD14
PropertyTagGpsTrackDWORD15
PropertyTagGpsImgDirRefDWORD16
PropertyTagGpsImgDirDWORD17
PropertyTagGpsMapDatumDWORD18
PropertyTagGpsDestLatRefDWORD19
PropertyTagGpsDestLatDWORD20
PropertyTagGpsDestLongRefDWORD21
PropertyTagGpsDestLongDWORD22
PropertyTagGpsDestBearRefDWORD23
PropertyTagGpsDestBearDWORD24
PropertyTagGpsDestDistRefDWORD25
PropertyTagGpsDestDistDWORD26
PropertyTagGpsProcessingMethodDWORD27
PropertyTagGpsAreaInformationDWORD28
PropertyTagGpsDateDWORD29
PropertyTagGpsDifferentialDWORD30
GDIP_EMFPLUSFLAGS_DISPLAYDWORD1
ALPHA_SHIFTDWORD24
RED_SHIFTDWORD16
GREEN_SHIFTDWORD8
BLUE_SHIFTDWORD0
PixelFormatIndexedDWORD65536
PixelFormatGDIDWORD131072
PixelFormatAlphaDWORD262144
PixelFormatPAlphaDWORD524288
PixelFormatExtendedDWORD1048576
PixelFormatCanonicalDWORD2097152
PixelFormatUndefinedDWORD0
PixelFormatDontCareDWORD0
PixelFormatMaxDWORD16
FlatnessDefaultFLOAT0.25
BlurEffectGuidGUID{633C80A4-1843-482B-9EF2-BE2834C5FDD4}
SharpenEffectGuidGUID{63CBF3EE-C526-402C-8F71-62C540BF5142}
ColorMatrixEffectGuidGUID{718F2615-7933-40E3-A511-5F68FE14DD74}
ColorLUTEffectGuidGUID{A7CE72A9-0F7F-40D7-B3CC-D0C02D5C3212}
BrightnessContrastEffectGuidGUID{D3A1DBE1-8EC4-4C17-9F4C-EA97AD1C343D}
HueSaturationLightnessEffectGuidGUID{8B2DD6C3-EB07-4D87-A5F0-7108E26A9C5F}
LevelsEffectGuidGUID{99C354EC-2A31-4F3A-8C34-17A803B33A25}
TintEffectGuidGUID{1077AF00-2848-4441-9489-44AD4C2D7A2C}
ColorBalanceEffectGuidGUID{537E597D-251E-48DA-9664-29CA496B70F8}
RedEyeCorrectionEffectGuidGUID{74D29D05-69A4-4266-9549-3CC52836B632}
ColorCurveEffectGuidGUID{DD6A0022-58E4-4A67-9D9B-D48EB881A53D}

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define GDIP_EMFPLUS_RECORD_BASE 16384
#define GDIP_WMF_RECORD_BASE 65536
#define PropertyTagTypeByte 1
#define PropertyTagTypeASCII 2
#define PropertyTagTypeShort 3
#define PropertyTagTypeLong 4
#define PropertyTagTypeRational 5
#define PropertyTagTypeUndefined 7
#define PropertyTagTypeSLONG 9
#define PropertyTagTypeSRational 10
#define PropertyTagExifIFD 34665
#define PropertyTagGpsIFD 34853
#define PropertyTagNewSubfileType 254
#define PropertyTagSubfileType 255
#define PropertyTagImageWidth 256
#define PropertyTagImageHeight 257
#define PropertyTagBitsPerSample 258
#define PropertyTagCompression 259
#define PropertyTagPhotometricInterp 262
#define PropertyTagThreshHolding 263
#define PropertyTagCellWidth 264
#define PropertyTagCellHeight 265
#define PropertyTagFillOrder 266
#define PropertyTagDocumentName 269
#define PropertyTagImageDescription 270
#define PropertyTagEquipMake 271
#define PropertyTagEquipModel 272
#define PropertyTagStripOffsets 273
#define PropertyTagOrientation 274
#define PropertyTagSamplesPerPixel 277
#define PropertyTagRowsPerStrip 278
#define PropertyTagStripBytesCount 279
#define PropertyTagMinSampleValue 280
#define PropertyTagMaxSampleValue 281
#define PropertyTagXResolution 282
#define PropertyTagYResolution 283
#define PropertyTagPlanarConfig 284
#define PropertyTagPageName 285
#define PropertyTagXPosition 286
#define PropertyTagYPosition 287
#define PropertyTagFreeOffset 288
#define PropertyTagFreeByteCounts 289
#define PropertyTagGrayResponseUnit 290
#define PropertyTagGrayResponseCurve 291
#define PropertyTagT4Option 292
#define PropertyTagT6Option 293
#define PropertyTagResolutionUnit 296
#define PropertyTagPageNumber 297
#define PropertyTagTransferFuncition 301
#define PropertyTagSoftwareUsed 305
#define PropertyTagDateTime 306
#define PropertyTagArtist 315
#define PropertyTagHostComputer 316
#define PropertyTagPredictor 317
#define PropertyTagWhitePoint 318
#define PropertyTagPrimaryChromaticities 319
#define PropertyTagColorMap 320
#define PropertyTagHalftoneHints 321
#define PropertyTagTileWidth 322
#define PropertyTagTileLength 323
#define PropertyTagTileOffset 324
#define PropertyTagTileByteCounts 325
#define PropertyTagInkSet 332
#define PropertyTagInkNames 333
#define PropertyTagNumberOfInks 334
#define PropertyTagDotRange 336
#define PropertyTagTargetPrinter 337
#define PropertyTagExtraSamples 338
#define PropertyTagSampleFormat 339
#define PropertyTagSMinSampleValue 340
#define PropertyTagSMaxSampleValue 341
#define PropertyTagTransferRange 342
#define PropertyTagJPEGProc 512
#define PropertyTagJPEGInterFormat 513
#define PropertyTagJPEGInterLength 514
#define PropertyTagJPEGRestartInterval 515
#define PropertyTagJPEGLosslessPredictors 517
#define PropertyTagJPEGPointTransforms 518
#define PropertyTagJPEGQTables 519
#define PropertyTagJPEGDCTables 520
#define PropertyTagJPEGACTables 521
#define PropertyTagYCbCrCoefficients 529
#define PropertyTagYCbCrSubsampling 530
#define PropertyTagYCbCrPositioning 531
#define PropertyTagREFBlackWhite 532
#define PropertyTagICCProfile 34675
#define PropertyTagGamma 769
#define PropertyTagICCProfileDescriptor 770
#define PropertyTagSRGBRenderingIntent 771
#define PropertyTagImageTitle 800
#define PropertyTagCopyright 33432
#define PropertyTagResolutionXUnit 20481
#define PropertyTagResolutionYUnit 20482
#define PropertyTagResolutionXLengthUnit 20483
#define PropertyTagResolutionYLengthUnit 20484
#define PropertyTagPrintFlags 20485
#define PropertyTagPrintFlagsVersion 20486
#define PropertyTagPrintFlagsCrop 20487
#define PropertyTagPrintFlagsBleedWidth 20488
#define PropertyTagPrintFlagsBleedWidthScale 20489
#define PropertyTagHalftoneLPI 20490
#define PropertyTagHalftoneLPIUnit 20491
#define PropertyTagHalftoneDegree 20492
#define PropertyTagHalftoneShape 20493
#define PropertyTagHalftoneMisc 20494
#define PropertyTagHalftoneScreen 20495
#define PropertyTagJPEGQuality 20496
#define PropertyTagGridSize 20497
#define PropertyTagThumbnailFormat 20498
#define PropertyTagThumbnailWidth 20499
#define PropertyTagThumbnailHeight 20500
#define PropertyTagThumbnailColorDepth 20501
#define PropertyTagThumbnailPlanes 20502
#define PropertyTagThumbnailRawBytes 20503
#define PropertyTagThumbnailSize 20504
#define PropertyTagThumbnailCompressedSize 20505
#define PropertyTagColorTransferFunction 20506
#define PropertyTagThumbnailData 20507
#define PropertyTagThumbnailImageWidth 20512
#define PropertyTagThumbnailImageHeight 20513
#define PropertyTagThumbnailBitsPerSample 20514
#define PropertyTagThumbnailCompression 20515
#define PropertyTagThumbnailPhotometricInterp 20516
#define PropertyTagThumbnailImageDescription 20517
#define PropertyTagThumbnailEquipMake 20518
#define PropertyTagThumbnailEquipModel 20519
#define PropertyTagThumbnailStripOffsets 20520
#define PropertyTagThumbnailOrientation 20521
#define PropertyTagThumbnailSamplesPerPixel 20522
#define PropertyTagThumbnailRowsPerStrip 20523
#define PropertyTagThumbnailStripBytesCount 20524
#define PropertyTagThumbnailResolutionX 20525
#define PropertyTagThumbnailResolutionY 20526
#define PropertyTagThumbnailPlanarConfig 20527
#define PropertyTagThumbnailResolutionUnit 20528
#define PropertyTagThumbnailTransferFunction 20529
#define PropertyTagThumbnailSoftwareUsed 20530
#define PropertyTagThumbnailDateTime 20531
#define PropertyTagThumbnailArtist 20532
#define PropertyTagThumbnailWhitePoint 20533
#define PropertyTagThumbnailPrimaryChromaticities 20534
#define PropertyTagThumbnailYCbCrCoefficients 20535
#define PropertyTagThumbnailYCbCrSubsampling 20536
#define PropertyTagThumbnailYCbCrPositioning 20537
#define PropertyTagThumbnailRefBlackWhite 20538
#define PropertyTagThumbnailCopyRight 20539
#define PropertyTagLuminanceTable 20624
#define PropertyTagChrominanceTable 20625
#define PropertyTagFrameDelay 20736
#define PropertyTagLoopCount 20737
#define PropertyTagGlobalPalette 20738
#define PropertyTagIndexBackground 20739
#define PropertyTagIndexTransparent 20740
#define PropertyTagPixelUnit 20752
#define PropertyTagPixelPerUnitX 20753
#define PropertyTagPixelPerUnitY 20754
#define PropertyTagPaletteHistogram 20755
#define PropertyTagExifExposureTime 33434
#define PropertyTagExifFNumber 33437
#define PropertyTagExifExposureProg 34850
#define PropertyTagExifSpectralSense 34852
#define PropertyTagExifISOSpeed 34855
#define PropertyTagExifOECF 34856
#define PropertyTagExifVer 36864
#define PropertyTagExifDTOrig 36867
#define PropertyTagExifDTDigitized 36868
#define PropertyTagExifCompConfig 37121
#define PropertyTagExifCompBPP 37122
#define PropertyTagExifShutterSpeed 37377
#define PropertyTagExifAperture 37378
#define PropertyTagExifBrightness 37379
#define PropertyTagExifExposureBias 37380
#define PropertyTagExifMaxAperture 37381
#define PropertyTagExifSubjectDist 37382
#define PropertyTagExifMeteringMode 37383
#define PropertyTagExifLightSource 37384
#define PropertyTagExifFlash 37385
#define PropertyTagExifFocalLength 37386
#define PropertyTagExifSubjectArea 37396
#define PropertyTagExifMakerNote 37500
#define PropertyTagExifUserComment 37510
#define PropertyTagExifDTSubsec 37520
#define PropertyTagExifDTOrigSS 37521
#define PropertyTagExifDTDigSS 37522
#define PropertyTagExifFPXVer 40960
#define PropertyTagExifColorSpace 40961
#define PropertyTagExifPixXDim 40962
#define PropertyTagExifPixYDim 40963
#define PropertyTagExifRelatedWav 40964
#define PropertyTagExifInterop 40965
#define PropertyTagExifFlashEnergy 41483
#define PropertyTagExifSpatialFR 41484
#define PropertyTagExifFocalXRes 41486
#define PropertyTagExifFocalYRes 41487
#define PropertyTagExifFocalResUnit 41488
#define PropertyTagExifSubjectLoc 41492
#define PropertyTagExifExposureIndex 41493
#define PropertyTagExifSensingMethod 41495
#define PropertyTagExifFileSource 41728
#define PropertyTagExifSceneType 41729
#define PropertyTagExifCfaPattern 41730
#define PropertyTagExifCustomRendered 41985
#define PropertyTagExifExposureMode 41986
#define PropertyTagExifWhiteBalance 41987
#define PropertyTagExifDigitalZoomRatio 41988
#define PropertyTagExifFocalLengthIn35mmFilm 41989
#define PropertyTagExifSceneCaptureType 41990
#define PropertyTagExifGainControl 41991
#define PropertyTagExifContrast 41992
#define PropertyTagExifSaturation 41993
#define PropertyTagExifSharpness 41994
#define PropertyTagExifDeviceSettingDesc 41995
#define PropertyTagExifSubjectDistanceRange 41996
#define PropertyTagExifUniqueImageID 42016
#define PropertyTagGpsVer 0
#define PropertyTagGpsLatitudeRef 1
#define PropertyTagGpsLatitude 2
#define PropertyTagGpsLongitudeRef 3
#define PropertyTagGpsLongitude 4
#define PropertyTagGpsAltitudeRef 5
#define PropertyTagGpsAltitude 6
#define PropertyTagGpsGpsTime 7
#define PropertyTagGpsGpsSatellites 8
#define PropertyTagGpsGpsStatus 9
#define PropertyTagGpsGpsMeasureMode 10
#define PropertyTagGpsGpsDop 11
#define PropertyTagGpsSpeedRef 12
#define PropertyTagGpsSpeed 13
#define PropertyTagGpsTrackRef 14
#define PropertyTagGpsTrack 15
#define PropertyTagGpsImgDirRef 16
#define PropertyTagGpsImgDir 17
#define PropertyTagGpsMapDatum 18
#define PropertyTagGpsDestLatRef 19
#define PropertyTagGpsDestLat 20
#define PropertyTagGpsDestLongRef 21
#define PropertyTagGpsDestLong 22
#define PropertyTagGpsDestBearRef 23
#define PropertyTagGpsDestBear 24
#define PropertyTagGpsDestDistRef 25
#define PropertyTagGpsDestDist 26
#define PropertyTagGpsProcessingMethod 27
#define PropertyTagGpsAreaInformation 28
#define PropertyTagGpsDate 29
#define PropertyTagGpsDifferential 30
#define GDIP_EMFPLUSFLAGS_DISPLAY 1
#define ALPHA_SHIFT 24
#define RED_SHIFT 16
#define GREEN_SHIFT 8
#define BLUE_SHIFT 0
#define PixelFormatIndexed 65536
#define PixelFormatGDI 131072
#define PixelFormatAlpha 262144
#define PixelFormatPAlpha 524288
#define PixelFormatExtended 1048576
#define PixelFormatCanonical 2097152
#define PixelFormatUndefined 0
#define PixelFormatDontCare 0
#define PixelFormatMax 16
#define FlatnessDefault 0.25
public const uint GDIP_EMFPLUS_RECORD_BASE = 16384;
public const uint GDIP_WMF_RECORD_BASE = 65536;
public const uint PropertyTagTypeByte = 1;
public const uint PropertyTagTypeASCII = 2;
public const uint PropertyTagTypeShort = 3;
public const uint PropertyTagTypeLong = 4;
public const uint PropertyTagTypeRational = 5;
public const uint PropertyTagTypeUndefined = 7;
public const uint PropertyTagTypeSLONG = 9;
public const uint PropertyTagTypeSRational = 10;
public const uint PropertyTagExifIFD = 34665;
public const uint PropertyTagGpsIFD = 34853;
public const uint PropertyTagNewSubfileType = 254;
public const uint PropertyTagSubfileType = 255;
public const uint PropertyTagImageWidth = 256;
public const uint PropertyTagImageHeight = 257;
public const uint PropertyTagBitsPerSample = 258;
public const uint PropertyTagCompression = 259;
public const uint PropertyTagPhotometricInterp = 262;
public const uint PropertyTagThreshHolding = 263;
public const uint PropertyTagCellWidth = 264;
public const uint PropertyTagCellHeight = 265;
public const uint PropertyTagFillOrder = 266;
public const uint PropertyTagDocumentName = 269;
public const uint PropertyTagImageDescription = 270;
public const uint PropertyTagEquipMake = 271;
public const uint PropertyTagEquipModel = 272;
public const uint PropertyTagStripOffsets = 273;
public const uint PropertyTagOrientation = 274;
public const uint PropertyTagSamplesPerPixel = 277;
public const uint PropertyTagRowsPerStrip = 278;
public const uint PropertyTagStripBytesCount = 279;
public const uint PropertyTagMinSampleValue = 280;
public const uint PropertyTagMaxSampleValue = 281;
public const uint PropertyTagXResolution = 282;
public const uint PropertyTagYResolution = 283;
public const uint PropertyTagPlanarConfig = 284;
public const uint PropertyTagPageName = 285;
public const uint PropertyTagXPosition = 286;
public const uint PropertyTagYPosition = 287;
public const uint PropertyTagFreeOffset = 288;
public const uint PropertyTagFreeByteCounts = 289;
public const uint PropertyTagGrayResponseUnit = 290;
public const uint PropertyTagGrayResponseCurve = 291;
public const uint PropertyTagT4Option = 292;
public const uint PropertyTagT6Option = 293;
public const uint PropertyTagResolutionUnit = 296;
public const uint PropertyTagPageNumber = 297;
public const uint PropertyTagTransferFuncition = 301;
public const uint PropertyTagSoftwareUsed = 305;
public const uint PropertyTagDateTime = 306;
public const uint PropertyTagArtist = 315;
public const uint PropertyTagHostComputer = 316;
public const uint PropertyTagPredictor = 317;
public const uint PropertyTagWhitePoint = 318;
public const uint PropertyTagPrimaryChromaticities = 319;
public const uint PropertyTagColorMap = 320;
public const uint PropertyTagHalftoneHints = 321;
public const uint PropertyTagTileWidth = 322;
public const uint PropertyTagTileLength = 323;
public const uint PropertyTagTileOffset = 324;
public const uint PropertyTagTileByteCounts = 325;
public const uint PropertyTagInkSet = 332;
public const uint PropertyTagInkNames = 333;
public const uint PropertyTagNumberOfInks = 334;
public const uint PropertyTagDotRange = 336;
public const uint PropertyTagTargetPrinter = 337;
public const uint PropertyTagExtraSamples = 338;
public const uint PropertyTagSampleFormat = 339;
public const uint PropertyTagSMinSampleValue = 340;
public const uint PropertyTagSMaxSampleValue = 341;
public const uint PropertyTagTransferRange = 342;
public const uint PropertyTagJPEGProc = 512;
public const uint PropertyTagJPEGInterFormat = 513;
public const uint PropertyTagJPEGInterLength = 514;
public const uint PropertyTagJPEGRestartInterval = 515;
public const uint PropertyTagJPEGLosslessPredictors = 517;
public const uint PropertyTagJPEGPointTransforms = 518;
public const uint PropertyTagJPEGQTables = 519;
public const uint PropertyTagJPEGDCTables = 520;
public const uint PropertyTagJPEGACTables = 521;
public const uint PropertyTagYCbCrCoefficients = 529;
public const uint PropertyTagYCbCrSubsampling = 530;
public const uint PropertyTagYCbCrPositioning = 531;
public const uint PropertyTagREFBlackWhite = 532;
public const uint PropertyTagICCProfile = 34675;
public const uint PropertyTagGamma = 769;
public const uint PropertyTagICCProfileDescriptor = 770;
public const uint PropertyTagSRGBRenderingIntent = 771;
public const uint PropertyTagImageTitle = 800;
public const uint PropertyTagCopyright = 33432;
public const uint PropertyTagResolutionXUnit = 20481;
public const uint PropertyTagResolutionYUnit = 20482;
public const uint PropertyTagResolutionXLengthUnit = 20483;
public const uint PropertyTagResolutionYLengthUnit = 20484;
public const uint PropertyTagPrintFlags = 20485;
public const uint PropertyTagPrintFlagsVersion = 20486;
public const uint PropertyTagPrintFlagsCrop = 20487;
public const uint PropertyTagPrintFlagsBleedWidth = 20488;
public const uint PropertyTagPrintFlagsBleedWidthScale = 20489;
public const uint PropertyTagHalftoneLPI = 20490;
public const uint PropertyTagHalftoneLPIUnit = 20491;
public const uint PropertyTagHalftoneDegree = 20492;
public const uint PropertyTagHalftoneShape = 20493;
public const uint PropertyTagHalftoneMisc = 20494;
public const uint PropertyTagHalftoneScreen = 20495;
public const uint PropertyTagJPEGQuality = 20496;
public const uint PropertyTagGridSize = 20497;
public const uint PropertyTagThumbnailFormat = 20498;
public const uint PropertyTagThumbnailWidth = 20499;
public const uint PropertyTagThumbnailHeight = 20500;
public const uint PropertyTagThumbnailColorDepth = 20501;
public const uint PropertyTagThumbnailPlanes = 20502;
public const uint PropertyTagThumbnailRawBytes = 20503;
public const uint PropertyTagThumbnailSize = 20504;
public const uint PropertyTagThumbnailCompressedSize = 20505;
public const uint PropertyTagColorTransferFunction = 20506;
public const uint PropertyTagThumbnailData = 20507;
public const uint PropertyTagThumbnailImageWidth = 20512;
public const uint PropertyTagThumbnailImageHeight = 20513;
public const uint PropertyTagThumbnailBitsPerSample = 20514;
public const uint PropertyTagThumbnailCompression = 20515;
public const uint PropertyTagThumbnailPhotometricInterp = 20516;
public const uint PropertyTagThumbnailImageDescription = 20517;
public const uint PropertyTagThumbnailEquipMake = 20518;
public const uint PropertyTagThumbnailEquipModel = 20519;
public const uint PropertyTagThumbnailStripOffsets = 20520;
public const uint PropertyTagThumbnailOrientation = 20521;
public const uint PropertyTagThumbnailSamplesPerPixel = 20522;
public const uint PropertyTagThumbnailRowsPerStrip = 20523;
public const uint PropertyTagThumbnailStripBytesCount = 20524;
public const uint PropertyTagThumbnailResolutionX = 20525;
public const uint PropertyTagThumbnailResolutionY = 20526;
public const uint PropertyTagThumbnailPlanarConfig = 20527;
public const uint PropertyTagThumbnailResolutionUnit = 20528;
public const uint PropertyTagThumbnailTransferFunction = 20529;
public const uint PropertyTagThumbnailSoftwareUsed = 20530;
public const uint PropertyTagThumbnailDateTime = 20531;
public const uint PropertyTagThumbnailArtist = 20532;
public const uint PropertyTagThumbnailWhitePoint = 20533;
public const uint PropertyTagThumbnailPrimaryChromaticities = 20534;
public const uint PropertyTagThumbnailYCbCrCoefficients = 20535;
public const uint PropertyTagThumbnailYCbCrSubsampling = 20536;
public const uint PropertyTagThumbnailYCbCrPositioning = 20537;
public const uint PropertyTagThumbnailRefBlackWhite = 20538;
public const uint PropertyTagThumbnailCopyRight = 20539;
public const uint PropertyTagLuminanceTable = 20624;
public const uint PropertyTagChrominanceTable = 20625;
public const uint PropertyTagFrameDelay = 20736;
public const uint PropertyTagLoopCount = 20737;
public const uint PropertyTagGlobalPalette = 20738;
public const uint PropertyTagIndexBackground = 20739;
public const uint PropertyTagIndexTransparent = 20740;
public const uint PropertyTagPixelUnit = 20752;
public const uint PropertyTagPixelPerUnitX = 20753;
public const uint PropertyTagPixelPerUnitY = 20754;
public const uint PropertyTagPaletteHistogram = 20755;
public const uint PropertyTagExifExposureTime = 33434;
public const uint PropertyTagExifFNumber = 33437;
public const uint PropertyTagExifExposureProg = 34850;
public const uint PropertyTagExifSpectralSense = 34852;
public const uint PropertyTagExifISOSpeed = 34855;
public const uint PropertyTagExifOECF = 34856;
public const uint PropertyTagExifVer = 36864;
public const uint PropertyTagExifDTOrig = 36867;
public const uint PropertyTagExifDTDigitized = 36868;
public const uint PropertyTagExifCompConfig = 37121;
public const uint PropertyTagExifCompBPP = 37122;
public const uint PropertyTagExifShutterSpeed = 37377;
public const uint PropertyTagExifAperture = 37378;
public const uint PropertyTagExifBrightness = 37379;
public const uint PropertyTagExifExposureBias = 37380;
public const uint PropertyTagExifMaxAperture = 37381;
public const uint PropertyTagExifSubjectDist = 37382;
public const uint PropertyTagExifMeteringMode = 37383;
public const uint PropertyTagExifLightSource = 37384;
public const uint PropertyTagExifFlash = 37385;
public const uint PropertyTagExifFocalLength = 37386;
public const uint PropertyTagExifSubjectArea = 37396;
public const uint PropertyTagExifMakerNote = 37500;
public const uint PropertyTagExifUserComment = 37510;
public const uint PropertyTagExifDTSubsec = 37520;
public const uint PropertyTagExifDTOrigSS = 37521;
public const uint PropertyTagExifDTDigSS = 37522;
public const uint PropertyTagExifFPXVer = 40960;
public const uint PropertyTagExifColorSpace = 40961;
public const uint PropertyTagExifPixXDim = 40962;
public const uint PropertyTagExifPixYDim = 40963;
public const uint PropertyTagExifRelatedWav = 40964;
public const uint PropertyTagExifInterop = 40965;
public const uint PropertyTagExifFlashEnergy = 41483;
public const uint PropertyTagExifSpatialFR = 41484;
public const uint PropertyTagExifFocalXRes = 41486;
public const uint PropertyTagExifFocalYRes = 41487;
public const uint PropertyTagExifFocalResUnit = 41488;
public const uint PropertyTagExifSubjectLoc = 41492;
public const uint PropertyTagExifExposureIndex = 41493;
public const uint PropertyTagExifSensingMethod = 41495;
public const uint PropertyTagExifFileSource = 41728;
public const uint PropertyTagExifSceneType = 41729;
public const uint PropertyTagExifCfaPattern = 41730;
public const uint PropertyTagExifCustomRendered = 41985;
public const uint PropertyTagExifExposureMode = 41986;
public const uint PropertyTagExifWhiteBalance = 41987;
public const uint PropertyTagExifDigitalZoomRatio = 41988;
public const uint PropertyTagExifFocalLengthIn35mmFilm = 41989;
public const uint PropertyTagExifSceneCaptureType = 41990;
public const uint PropertyTagExifGainControl = 41991;
public const uint PropertyTagExifContrast = 41992;
public const uint PropertyTagExifSaturation = 41993;
public const uint PropertyTagExifSharpness = 41994;
public const uint PropertyTagExifDeviceSettingDesc = 41995;
public const uint PropertyTagExifSubjectDistanceRange = 41996;
public const uint PropertyTagExifUniqueImageID = 42016;
public const uint PropertyTagGpsVer = 0;
public const uint PropertyTagGpsLatitudeRef = 1;
public const uint PropertyTagGpsLatitude = 2;
public const uint PropertyTagGpsLongitudeRef = 3;
public const uint PropertyTagGpsLongitude = 4;
public const uint PropertyTagGpsAltitudeRef = 5;
public const uint PropertyTagGpsAltitude = 6;
public const uint PropertyTagGpsGpsTime = 7;
public const uint PropertyTagGpsGpsSatellites = 8;
public const uint PropertyTagGpsGpsStatus = 9;
public const uint PropertyTagGpsGpsMeasureMode = 10;
public const uint PropertyTagGpsGpsDop = 11;
public const uint PropertyTagGpsSpeedRef = 12;
public const uint PropertyTagGpsSpeed = 13;
public const uint PropertyTagGpsTrackRef = 14;
public const uint PropertyTagGpsTrack = 15;
public const uint PropertyTagGpsImgDirRef = 16;
public const uint PropertyTagGpsImgDir = 17;
public const uint PropertyTagGpsMapDatum = 18;
public const uint PropertyTagGpsDestLatRef = 19;
public const uint PropertyTagGpsDestLat = 20;
public const uint PropertyTagGpsDestLongRef = 21;
public const uint PropertyTagGpsDestLong = 22;
public const uint PropertyTagGpsDestBearRef = 23;
public const uint PropertyTagGpsDestBear = 24;
public const uint PropertyTagGpsDestDistRef = 25;
public const uint PropertyTagGpsDestDist = 26;
public const uint PropertyTagGpsProcessingMethod = 27;
public const uint PropertyTagGpsAreaInformation = 28;
public const uint PropertyTagGpsDate = 29;
public const uint PropertyTagGpsDifferential = 30;
public const uint GDIP_EMFPLUSFLAGS_DISPLAY = 1;
public const uint ALPHA_SHIFT = 24;
public const uint RED_SHIFT = 16;
public const uint GREEN_SHIFT = 8;
public const uint BLUE_SHIFT = 0;
public const uint PixelFormatIndexed = 65536;
public const uint PixelFormatGDI = 131072;
public const uint PixelFormatAlpha = 262144;
public const uint PixelFormatPAlpha = 524288;
public const uint PixelFormatExtended = 1048576;
public const uint PixelFormatCanonical = 2097152;
public const uint PixelFormatUndefined = 0;
public const uint PixelFormatDontCare = 0;
public const uint PixelFormatMax = 16;
public const float FlatnessDefault = 0.25f;
GDIP_EMFPLUS_RECORD_BASE = 16384
GDIP_WMF_RECORD_BASE = 65536
PropertyTagTypeByte = 1
PropertyTagTypeASCII = 2
PropertyTagTypeShort = 3
PropertyTagTypeLong = 4
PropertyTagTypeRational = 5
PropertyTagTypeUndefined = 7
PropertyTagTypeSLONG = 9
PropertyTagTypeSRational = 10
PropertyTagExifIFD = 34665
PropertyTagGpsIFD = 34853
PropertyTagNewSubfileType = 254
PropertyTagSubfileType = 255
PropertyTagImageWidth = 256
PropertyTagImageHeight = 257
PropertyTagBitsPerSample = 258
PropertyTagCompression = 259
PropertyTagPhotometricInterp = 262
PropertyTagThreshHolding = 263
PropertyTagCellWidth = 264
PropertyTagCellHeight = 265
PropertyTagFillOrder = 266
PropertyTagDocumentName = 269
PropertyTagImageDescription = 270
PropertyTagEquipMake = 271
PropertyTagEquipModel = 272
PropertyTagStripOffsets = 273
PropertyTagOrientation = 274
PropertyTagSamplesPerPixel = 277
PropertyTagRowsPerStrip = 278
PropertyTagStripBytesCount = 279
PropertyTagMinSampleValue = 280
PropertyTagMaxSampleValue = 281
PropertyTagXResolution = 282
PropertyTagYResolution = 283
PropertyTagPlanarConfig = 284
PropertyTagPageName = 285
PropertyTagXPosition = 286
PropertyTagYPosition = 287
PropertyTagFreeOffset = 288
PropertyTagFreeByteCounts = 289
PropertyTagGrayResponseUnit = 290
PropertyTagGrayResponseCurve = 291
PropertyTagT4Option = 292
PropertyTagT6Option = 293
PropertyTagResolutionUnit = 296
PropertyTagPageNumber = 297
PropertyTagTransferFuncition = 301
PropertyTagSoftwareUsed = 305
PropertyTagDateTime = 306
PropertyTagArtist = 315
PropertyTagHostComputer = 316
PropertyTagPredictor = 317
PropertyTagWhitePoint = 318
PropertyTagPrimaryChromaticities = 319
PropertyTagColorMap = 320
PropertyTagHalftoneHints = 321
PropertyTagTileWidth = 322
PropertyTagTileLength = 323
PropertyTagTileOffset = 324
PropertyTagTileByteCounts = 325
PropertyTagInkSet = 332
PropertyTagInkNames = 333
PropertyTagNumberOfInks = 334
PropertyTagDotRange = 336
PropertyTagTargetPrinter = 337
PropertyTagExtraSamples = 338
PropertyTagSampleFormat = 339
PropertyTagSMinSampleValue = 340
PropertyTagSMaxSampleValue = 341
PropertyTagTransferRange = 342
PropertyTagJPEGProc = 512
PropertyTagJPEGInterFormat = 513
PropertyTagJPEGInterLength = 514
PropertyTagJPEGRestartInterval = 515
PropertyTagJPEGLosslessPredictors = 517
PropertyTagJPEGPointTransforms = 518
PropertyTagJPEGQTables = 519
PropertyTagJPEGDCTables = 520
PropertyTagJPEGACTables = 521
PropertyTagYCbCrCoefficients = 529
PropertyTagYCbCrSubsampling = 530
PropertyTagYCbCrPositioning = 531
PropertyTagREFBlackWhite = 532
PropertyTagICCProfile = 34675
PropertyTagGamma = 769
PropertyTagICCProfileDescriptor = 770
PropertyTagSRGBRenderingIntent = 771
PropertyTagImageTitle = 800
PropertyTagCopyright = 33432
PropertyTagResolutionXUnit = 20481
PropertyTagResolutionYUnit = 20482
PropertyTagResolutionXLengthUnit = 20483
PropertyTagResolutionYLengthUnit = 20484
PropertyTagPrintFlags = 20485
PropertyTagPrintFlagsVersion = 20486
PropertyTagPrintFlagsCrop = 20487
PropertyTagPrintFlagsBleedWidth = 20488
PropertyTagPrintFlagsBleedWidthScale = 20489
PropertyTagHalftoneLPI = 20490
PropertyTagHalftoneLPIUnit = 20491
PropertyTagHalftoneDegree = 20492
PropertyTagHalftoneShape = 20493
PropertyTagHalftoneMisc = 20494
PropertyTagHalftoneScreen = 20495
PropertyTagJPEGQuality = 20496
PropertyTagGridSize = 20497
PropertyTagThumbnailFormat = 20498
PropertyTagThumbnailWidth = 20499
PropertyTagThumbnailHeight = 20500
PropertyTagThumbnailColorDepth = 20501
PropertyTagThumbnailPlanes = 20502
PropertyTagThumbnailRawBytes = 20503
PropertyTagThumbnailSize = 20504
PropertyTagThumbnailCompressedSize = 20505
PropertyTagColorTransferFunction = 20506
PropertyTagThumbnailData = 20507
PropertyTagThumbnailImageWidth = 20512
PropertyTagThumbnailImageHeight = 20513
PropertyTagThumbnailBitsPerSample = 20514
PropertyTagThumbnailCompression = 20515
PropertyTagThumbnailPhotometricInterp = 20516
PropertyTagThumbnailImageDescription = 20517
PropertyTagThumbnailEquipMake = 20518
PropertyTagThumbnailEquipModel = 20519
PropertyTagThumbnailStripOffsets = 20520
PropertyTagThumbnailOrientation = 20521
PropertyTagThumbnailSamplesPerPixel = 20522
PropertyTagThumbnailRowsPerStrip = 20523
PropertyTagThumbnailStripBytesCount = 20524
PropertyTagThumbnailResolutionX = 20525
PropertyTagThumbnailResolutionY = 20526
PropertyTagThumbnailPlanarConfig = 20527
PropertyTagThumbnailResolutionUnit = 20528
PropertyTagThumbnailTransferFunction = 20529
PropertyTagThumbnailSoftwareUsed = 20530
PropertyTagThumbnailDateTime = 20531
PropertyTagThumbnailArtist = 20532
PropertyTagThumbnailWhitePoint = 20533
PropertyTagThumbnailPrimaryChromaticities = 20534
PropertyTagThumbnailYCbCrCoefficients = 20535
PropertyTagThumbnailYCbCrSubsampling = 20536
PropertyTagThumbnailYCbCrPositioning = 20537
PropertyTagThumbnailRefBlackWhite = 20538
PropertyTagThumbnailCopyRight = 20539
PropertyTagLuminanceTable = 20624
PropertyTagChrominanceTable = 20625
PropertyTagFrameDelay = 20736
PropertyTagLoopCount = 20737
PropertyTagGlobalPalette = 20738
PropertyTagIndexBackground = 20739
PropertyTagIndexTransparent = 20740
PropertyTagPixelUnit = 20752
PropertyTagPixelPerUnitX = 20753
PropertyTagPixelPerUnitY = 20754
PropertyTagPaletteHistogram = 20755
PropertyTagExifExposureTime = 33434
PropertyTagExifFNumber = 33437
PropertyTagExifExposureProg = 34850
PropertyTagExifSpectralSense = 34852
PropertyTagExifISOSpeed = 34855
PropertyTagExifOECF = 34856
PropertyTagExifVer = 36864
PropertyTagExifDTOrig = 36867
PropertyTagExifDTDigitized = 36868
PropertyTagExifCompConfig = 37121
PropertyTagExifCompBPP = 37122
PropertyTagExifShutterSpeed = 37377
PropertyTagExifAperture = 37378
PropertyTagExifBrightness = 37379
PropertyTagExifExposureBias = 37380
PropertyTagExifMaxAperture = 37381
PropertyTagExifSubjectDist = 37382
PropertyTagExifMeteringMode = 37383
PropertyTagExifLightSource = 37384
PropertyTagExifFlash = 37385
PropertyTagExifFocalLength = 37386
PropertyTagExifSubjectArea = 37396
PropertyTagExifMakerNote = 37500
PropertyTagExifUserComment = 37510
PropertyTagExifDTSubsec = 37520
PropertyTagExifDTOrigSS = 37521
PropertyTagExifDTDigSS = 37522
PropertyTagExifFPXVer = 40960
PropertyTagExifColorSpace = 40961
PropertyTagExifPixXDim = 40962
PropertyTagExifPixYDim = 40963
PropertyTagExifRelatedWav = 40964
PropertyTagExifInterop = 40965
PropertyTagExifFlashEnergy = 41483
PropertyTagExifSpatialFR = 41484
PropertyTagExifFocalXRes = 41486
PropertyTagExifFocalYRes = 41487
PropertyTagExifFocalResUnit = 41488
PropertyTagExifSubjectLoc = 41492
PropertyTagExifExposureIndex = 41493
PropertyTagExifSensingMethod = 41495
PropertyTagExifFileSource = 41728
PropertyTagExifSceneType = 41729
PropertyTagExifCfaPattern = 41730
PropertyTagExifCustomRendered = 41985
PropertyTagExifExposureMode = 41986
PropertyTagExifWhiteBalance = 41987
PropertyTagExifDigitalZoomRatio = 41988
PropertyTagExifFocalLengthIn35mmFilm = 41989
PropertyTagExifSceneCaptureType = 41990
PropertyTagExifGainControl = 41991
PropertyTagExifContrast = 41992
PropertyTagExifSaturation = 41993
PropertyTagExifSharpness = 41994
PropertyTagExifDeviceSettingDesc = 41995
PropertyTagExifSubjectDistanceRange = 41996
PropertyTagExifUniqueImageID = 42016
PropertyTagGpsVer = 0
PropertyTagGpsLatitudeRef = 1
PropertyTagGpsLatitude = 2
PropertyTagGpsLongitudeRef = 3
PropertyTagGpsLongitude = 4
PropertyTagGpsAltitudeRef = 5
PropertyTagGpsAltitude = 6
PropertyTagGpsGpsTime = 7
PropertyTagGpsGpsSatellites = 8
PropertyTagGpsGpsStatus = 9
PropertyTagGpsGpsMeasureMode = 10
PropertyTagGpsGpsDop = 11
PropertyTagGpsSpeedRef = 12
PropertyTagGpsSpeed = 13
PropertyTagGpsTrackRef = 14
PropertyTagGpsTrack = 15
PropertyTagGpsImgDirRef = 16
PropertyTagGpsImgDir = 17
PropertyTagGpsMapDatum = 18
PropertyTagGpsDestLatRef = 19
PropertyTagGpsDestLat = 20
PropertyTagGpsDestLongRef = 21
PropertyTagGpsDestLong = 22
PropertyTagGpsDestBearRef = 23
PropertyTagGpsDestBear = 24
PropertyTagGpsDestDistRef = 25
PropertyTagGpsDestDist = 26
PropertyTagGpsProcessingMethod = 27
PropertyTagGpsAreaInformation = 28
PropertyTagGpsDate = 29
PropertyTagGpsDifferential = 30
GDIP_EMFPLUSFLAGS_DISPLAY = 1
ALPHA_SHIFT = 24
RED_SHIFT = 16
GREEN_SHIFT = 8
BLUE_SHIFT = 0
PixelFormatIndexed = 65536
PixelFormatGDI = 131072
PixelFormatAlpha = 262144
PixelFormatPAlpha = 524288
PixelFormatExtended = 1048576
PixelFormatCanonical = 2097152
PixelFormatUndefined = 0
PixelFormatDontCare = 0
PixelFormatMax = 16
FlatnessDefault = 0.25
pub const GDIP_EMFPLUS_RECORD_BASE: u32 = 16384;
pub const GDIP_WMF_RECORD_BASE: u32 = 65536;
pub const PropertyTagTypeByte: u32 = 1;
pub const PropertyTagTypeASCII: u32 = 2;
pub const PropertyTagTypeShort: u32 = 3;
pub const PropertyTagTypeLong: u32 = 4;
pub const PropertyTagTypeRational: u32 = 5;
pub const PropertyTagTypeUndefined: u32 = 7;
pub const PropertyTagTypeSLONG: u32 = 9;
pub const PropertyTagTypeSRational: u32 = 10;
pub const PropertyTagExifIFD: u32 = 34665;
pub const PropertyTagGpsIFD: u32 = 34853;
pub const PropertyTagNewSubfileType: u32 = 254;
pub const PropertyTagSubfileType: u32 = 255;
pub const PropertyTagImageWidth: u32 = 256;
pub const PropertyTagImageHeight: u32 = 257;
pub const PropertyTagBitsPerSample: u32 = 258;
pub const PropertyTagCompression: u32 = 259;
pub const PropertyTagPhotometricInterp: u32 = 262;
pub const PropertyTagThreshHolding: u32 = 263;
pub const PropertyTagCellWidth: u32 = 264;
pub const PropertyTagCellHeight: u32 = 265;
pub const PropertyTagFillOrder: u32 = 266;
pub const PropertyTagDocumentName: u32 = 269;
pub const PropertyTagImageDescription: u32 = 270;
pub const PropertyTagEquipMake: u32 = 271;
pub const PropertyTagEquipModel: u32 = 272;
pub const PropertyTagStripOffsets: u32 = 273;
pub const PropertyTagOrientation: u32 = 274;
pub const PropertyTagSamplesPerPixel: u32 = 277;
pub const PropertyTagRowsPerStrip: u32 = 278;
pub const PropertyTagStripBytesCount: u32 = 279;
pub const PropertyTagMinSampleValue: u32 = 280;
pub const PropertyTagMaxSampleValue: u32 = 281;
pub const PropertyTagXResolution: u32 = 282;
pub const PropertyTagYResolution: u32 = 283;
pub const PropertyTagPlanarConfig: u32 = 284;
pub const PropertyTagPageName: u32 = 285;
pub const PropertyTagXPosition: u32 = 286;
pub const PropertyTagYPosition: u32 = 287;
pub const PropertyTagFreeOffset: u32 = 288;
pub const PropertyTagFreeByteCounts: u32 = 289;
pub const PropertyTagGrayResponseUnit: u32 = 290;
pub const PropertyTagGrayResponseCurve: u32 = 291;
pub const PropertyTagT4Option: u32 = 292;
pub const PropertyTagT6Option: u32 = 293;
pub const PropertyTagResolutionUnit: u32 = 296;
pub const PropertyTagPageNumber: u32 = 297;
pub const PropertyTagTransferFuncition: u32 = 301;
pub const PropertyTagSoftwareUsed: u32 = 305;
pub const PropertyTagDateTime: u32 = 306;
pub const PropertyTagArtist: u32 = 315;
pub const PropertyTagHostComputer: u32 = 316;
pub const PropertyTagPredictor: u32 = 317;
pub const PropertyTagWhitePoint: u32 = 318;
pub const PropertyTagPrimaryChromaticities: u32 = 319;
pub const PropertyTagColorMap: u32 = 320;
pub const PropertyTagHalftoneHints: u32 = 321;
pub const PropertyTagTileWidth: u32 = 322;
pub const PropertyTagTileLength: u32 = 323;
pub const PropertyTagTileOffset: u32 = 324;
pub const PropertyTagTileByteCounts: u32 = 325;
pub const PropertyTagInkSet: u32 = 332;
pub const PropertyTagInkNames: u32 = 333;
pub const PropertyTagNumberOfInks: u32 = 334;
pub const PropertyTagDotRange: u32 = 336;
pub const PropertyTagTargetPrinter: u32 = 337;
pub const PropertyTagExtraSamples: u32 = 338;
pub const PropertyTagSampleFormat: u32 = 339;
pub const PropertyTagSMinSampleValue: u32 = 340;
pub const PropertyTagSMaxSampleValue: u32 = 341;
pub const PropertyTagTransferRange: u32 = 342;
pub const PropertyTagJPEGProc: u32 = 512;
pub const PropertyTagJPEGInterFormat: u32 = 513;
pub const PropertyTagJPEGInterLength: u32 = 514;
pub const PropertyTagJPEGRestartInterval: u32 = 515;
pub const PropertyTagJPEGLosslessPredictors: u32 = 517;
pub const PropertyTagJPEGPointTransforms: u32 = 518;
pub const PropertyTagJPEGQTables: u32 = 519;
pub const PropertyTagJPEGDCTables: u32 = 520;
pub const PropertyTagJPEGACTables: u32 = 521;
pub const PropertyTagYCbCrCoefficients: u32 = 529;
pub const PropertyTagYCbCrSubsampling: u32 = 530;
pub const PropertyTagYCbCrPositioning: u32 = 531;
pub const PropertyTagREFBlackWhite: u32 = 532;
pub const PropertyTagICCProfile: u32 = 34675;
pub const PropertyTagGamma: u32 = 769;
pub const PropertyTagICCProfileDescriptor: u32 = 770;
pub const PropertyTagSRGBRenderingIntent: u32 = 771;
pub const PropertyTagImageTitle: u32 = 800;
pub const PropertyTagCopyright: u32 = 33432;
pub const PropertyTagResolutionXUnit: u32 = 20481;
pub const PropertyTagResolutionYUnit: u32 = 20482;
pub const PropertyTagResolutionXLengthUnit: u32 = 20483;
pub const PropertyTagResolutionYLengthUnit: u32 = 20484;
pub const PropertyTagPrintFlags: u32 = 20485;
pub const PropertyTagPrintFlagsVersion: u32 = 20486;
pub const PropertyTagPrintFlagsCrop: u32 = 20487;
pub const PropertyTagPrintFlagsBleedWidth: u32 = 20488;
pub const PropertyTagPrintFlagsBleedWidthScale: u32 = 20489;
pub const PropertyTagHalftoneLPI: u32 = 20490;
pub const PropertyTagHalftoneLPIUnit: u32 = 20491;
pub const PropertyTagHalftoneDegree: u32 = 20492;
pub const PropertyTagHalftoneShape: u32 = 20493;
pub const PropertyTagHalftoneMisc: u32 = 20494;
pub const PropertyTagHalftoneScreen: u32 = 20495;
pub const PropertyTagJPEGQuality: u32 = 20496;
pub const PropertyTagGridSize: u32 = 20497;
pub const PropertyTagThumbnailFormat: u32 = 20498;
pub const PropertyTagThumbnailWidth: u32 = 20499;
pub const PropertyTagThumbnailHeight: u32 = 20500;
pub const PropertyTagThumbnailColorDepth: u32 = 20501;
pub const PropertyTagThumbnailPlanes: u32 = 20502;
pub const PropertyTagThumbnailRawBytes: u32 = 20503;
pub const PropertyTagThumbnailSize: u32 = 20504;
pub const PropertyTagThumbnailCompressedSize: u32 = 20505;
pub const PropertyTagColorTransferFunction: u32 = 20506;
pub const PropertyTagThumbnailData: u32 = 20507;
pub const PropertyTagThumbnailImageWidth: u32 = 20512;
pub const PropertyTagThumbnailImageHeight: u32 = 20513;
pub const PropertyTagThumbnailBitsPerSample: u32 = 20514;
pub const PropertyTagThumbnailCompression: u32 = 20515;
pub const PropertyTagThumbnailPhotometricInterp: u32 = 20516;
pub const PropertyTagThumbnailImageDescription: u32 = 20517;
pub const PropertyTagThumbnailEquipMake: u32 = 20518;
pub const PropertyTagThumbnailEquipModel: u32 = 20519;
pub const PropertyTagThumbnailStripOffsets: u32 = 20520;
pub const PropertyTagThumbnailOrientation: u32 = 20521;
pub const PropertyTagThumbnailSamplesPerPixel: u32 = 20522;
pub const PropertyTagThumbnailRowsPerStrip: u32 = 20523;
pub const PropertyTagThumbnailStripBytesCount: u32 = 20524;
pub const PropertyTagThumbnailResolutionX: u32 = 20525;
pub const PropertyTagThumbnailResolutionY: u32 = 20526;
pub const PropertyTagThumbnailPlanarConfig: u32 = 20527;
pub const PropertyTagThumbnailResolutionUnit: u32 = 20528;
pub const PropertyTagThumbnailTransferFunction: u32 = 20529;
pub const PropertyTagThumbnailSoftwareUsed: u32 = 20530;
pub const PropertyTagThumbnailDateTime: u32 = 20531;
pub const PropertyTagThumbnailArtist: u32 = 20532;
pub const PropertyTagThumbnailWhitePoint: u32 = 20533;
pub const PropertyTagThumbnailPrimaryChromaticities: u32 = 20534;
pub const PropertyTagThumbnailYCbCrCoefficients: u32 = 20535;
pub const PropertyTagThumbnailYCbCrSubsampling: u32 = 20536;
pub const PropertyTagThumbnailYCbCrPositioning: u32 = 20537;
pub const PropertyTagThumbnailRefBlackWhite: u32 = 20538;
pub const PropertyTagThumbnailCopyRight: u32 = 20539;
pub const PropertyTagLuminanceTable: u32 = 20624;
pub const PropertyTagChrominanceTable: u32 = 20625;
pub const PropertyTagFrameDelay: u32 = 20736;
pub const PropertyTagLoopCount: u32 = 20737;
pub const PropertyTagGlobalPalette: u32 = 20738;
pub const PropertyTagIndexBackground: u32 = 20739;
pub const PropertyTagIndexTransparent: u32 = 20740;
pub const PropertyTagPixelUnit: u32 = 20752;
pub const PropertyTagPixelPerUnitX: u32 = 20753;
pub const PropertyTagPixelPerUnitY: u32 = 20754;
pub const PropertyTagPaletteHistogram: u32 = 20755;
pub const PropertyTagExifExposureTime: u32 = 33434;
pub const PropertyTagExifFNumber: u32 = 33437;
pub const PropertyTagExifExposureProg: u32 = 34850;
pub const PropertyTagExifSpectralSense: u32 = 34852;
pub const PropertyTagExifISOSpeed: u32 = 34855;
pub const PropertyTagExifOECF: u32 = 34856;
pub const PropertyTagExifVer: u32 = 36864;
pub const PropertyTagExifDTOrig: u32 = 36867;
pub const PropertyTagExifDTDigitized: u32 = 36868;
pub const PropertyTagExifCompConfig: u32 = 37121;
pub const PropertyTagExifCompBPP: u32 = 37122;
pub const PropertyTagExifShutterSpeed: u32 = 37377;
pub const PropertyTagExifAperture: u32 = 37378;
pub const PropertyTagExifBrightness: u32 = 37379;
pub const PropertyTagExifExposureBias: u32 = 37380;
pub const PropertyTagExifMaxAperture: u32 = 37381;
pub const PropertyTagExifSubjectDist: u32 = 37382;
pub const PropertyTagExifMeteringMode: u32 = 37383;
pub const PropertyTagExifLightSource: u32 = 37384;
pub const PropertyTagExifFlash: u32 = 37385;
pub const PropertyTagExifFocalLength: u32 = 37386;
pub const PropertyTagExifSubjectArea: u32 = 37396;
pub const PropertyTagExifMakerNote: u32 = 37500;
pub const PropertyTagExifUserComment: u32 = 37510;
pub const PropertyTagExifDTSubsec: u32 = 37520;
pub const PropertyTagExifDTOrigSS: u32 = 37521;
pub const PropertyTagExifDTDigSS: u32 = 37522;
pub const PropertyTagExifFPXVer: u32 = 40960;
pub const PropertyTagExifColorSpace: u32 = 40961;
pub const PropertyTagExifPixXDim: u32 = 40962;
pub const PropertyTagExifPixYDim: u32 = 40963;
pub const PropertyTagExifRelatedWav: u32 = 40964;
pub const PropertyTagExifInterop: u32 = 40965;
pub const PropertyTagExifFlashEnergy: u32 = 41483;
pub const PropertyTagExifSpatialFR: u32 = 41484;
pub const PropertyTagExifFocalXRes: u32 = 41486;
pub const PropertyTagExifFocalYRes: u32 = 41487;
pub const PropertyTagExifFocalResUnit: u32 = 41488;
pub const PropertyTagExifSubjectLoc: u32 = 41492;
pub const PropertyTagExifExposureIndex: u32 = 41493;
pub const PropertyTagExifSensingMethod: u32 = 41495;
pub const PropertyTagExifFileSource: u32 = 41728;
pub const PropertyTagExifSceneType: u32 = 41729;
pub const PropertyTagExifCfaPattern: u32 = 41730;
pub const PropertyTagExifCustomRendered: u32 = 41985;
pub const PropertyTagExifExposureMode: u32 = 41986;
pub const PropertyTagExifWhiteBalance: u32 = 41987;
pub const PropertyTagExifDigitalZoomRatio: u32 = 41988;
pub const PropertyTagExifFocalLengthIn35mmFilm: u32 = 41989;
pub const PropertyTagExifSceneCaptureType: u32 = 41990;
pub const PropertyTagExifGainControl: u32 = 41991;
pub const PropertyTagExifContrast: u32 = 41992;
pub const PropertyTagExifSaturation: u32 = 41993;
pub const PropertyTagExifSharpness: u32 = 41994;
pub const PropertyTagExifDeviceSettingDesc: u32 = 41995;
pub const PropertyTagExifSubjectDistanceRange: u32 = 41996;
pub const PropertyTagExifUniqueImageID: u32 = 42016;
pub const PropertyTagGpsVer: u32 = 0;
pub const PropertyTagGpsLatitudeRef: u32 = 1;
pub const PropertyTagGpsLatitude: u32 = 2;
pub const PropertyTagGpsLongitudeRef: u32 = 3;
pub const PropertyTagGpsLongitude: u32 = 4;
pub const PropertyTagGpsAltitudeRef: u32 = 5;
pub const PropertyTagGpsAltitude: u32 = 6;
pub const PropertyTagGpsGpsTime: u32 = 7;
pub const PropertyTagGpsGpsSatellites: u32 = 8;
pub const PropertyTagGpsGpsStatus: u32 = 9;
pub const PropertyTagGpsGpsMeasureMode: u32 = 10;
pub const PropertyTagGpsGpsDop: u32 = 11;
pub const PropertyTagGpsSpeedRef: u32 = 12;
pub const PropertyTagGpsSpeed: u32 = 13;
pub const PropertyTagGpsTrackRef: u32 = 14;
pub const PropertyTagGpsTrack: u32 = 15;
pub const PropertyTagGpsImgDirRef: u32 = 16;
pub const PropertyTagGpsImgDir: u32 = 17;
pub const PropertyTagGpsMapDatum: u32 = 18;
pub const PropertyTagGpsDestLatRef: u32 = 19;
pub const PropertyTagGpsDestLat: u32 = 20;
pub const PropertyTagGpsDestLongRef: u32 = 21;
pub const PropertyTagGpsDestLong: u32 = 22;
pub const PropertyTagGpsDestBearRef: u32 = 23;
pub const PropertyTagGpsDestBear: u32 = 24;
pub const PropertyTagGpsDestDistRef: u32 = 25;
pub const PropertyTagGpsDestDist: u32 = 26;
pub const PropertyTagGpsProcessingMethod: u32 = 27;
pub const PropertyTagGpsAreaInformation: u32 = 28;
pub const PropertyTagGpsDate: u32 = 29;
pub const PropertyTagGpsDifferential: u32 = 30;
pub const GDIP_EMFPLUSFLAGS_DISPLAY: u32 = 1;
pub const ALPHA_SHIFT: u32 = 24;
pub const RED_SHIFT: u32 = 16;
pub const GREEN_SHIFT: u32 = 8;
pub const BLUE_SHIFT: u32 = 0;
pub const PixelFormatIndexed: u32 = 65536;
pub const PixelFormatGDI: u32 = 131072;
pub const PixelFormatAlpha: u32 = 262144;
pub const PixelFormatPAlpha: u32 = 524288;
pub const PixelFormatExtended: u32 = 1048576;
pub const PixelFormatCanonical: u32 = 2097152;
pub const PixelFormatUndefined: u32 = 0;
pub const PixelFormatDontCare: u32 = 0;
pub const PixelFormatMax: u32 = 16;
pub const FlatnessDefault: f32 = 0.25;
const (
	GDIP_EMFPLUS_RECORD_BASE uint32 = 16384
	GDIP_WMF_RECORD_BASE uint32 = 65536
	PropertyTagTypeByte uint32 = 1
	PropertyTagTypeASCII uint32 = 2
	PropertyTagTypeShort uint32 = 3
	PropertyTagTypeLong uint32 = 4
	PropertyTagTypeRational uint32 = 5
	PropertyTagTypeUndefined uint32 = 7
	PropertyTagTypeSLONG uint32 = 9
	PropertyTagTypeSRational uint32 = 10
	PropertyTagExifIFD uint32 = 34665
	PropertyTagGpsIFD uint32 = 34853
	PropertyTagNewSubfileType uint32 = 254
	PropertyTagSubfileType uint32 = 255
	PropertyTagImageWidth uint32 = 256
	PropertyTagImageHeight uint32 = 257
	PropertyTagBitsPerSample uint32 = 258
	PropertyTagCompression uint32 = 259
	PropertyTagPhotometricInterp uint32 = 262
	PropertyTagThreshHolding uint32 = 263
	PropertyTagCellWidth uint32 = 264
	PropertyTagCellHeight uint32 = 265
	PropertyTagFillOrder uint32 = 266
	PropertyTagDocumentName uint32 = 269
	PropertyTagImageDescription uint32 = 270
	PropertyTagEquipMake uint32 = 271
	PropertyTagEquipModel uint32 = 272
	PropertyTagStripOffsets uint32 = 273
	PropertyTagOrientation uint32 = 274
	PropertyTagSamplesPerPixel uint32 = 277
	PropertyTagRowsPerStrip uint32 = 278
	PropertyTagStripBytesCount uint32 = 279
	PropertyTagMinSampleValue uint32 = 280
	PropertyTagMaxSampleValue uint32 = 281
	PropertyTagXResolution uint32 = 282
	PropertyTagYResolution uint32 = 283
	PropertyTagPlanarConfig uint32 = 284
	PropertyTagPageName uint32 = 285
	PropertyTagXPosition uint32 = 286
	PropertyTagYPosition uint32 = 287
	PropertyTagFreeOffset uint32 = 288
	PropertyTagFreeByteCounts uint32 = 289
	PropertyTagGrayResponseUnit uint32 = 290
	PropertyTagGrayResponseCurve uint32 = 291
	PropertyTagT4Option uint32 = 292
	PropertyTagT6Option uint32 = 293
	PropertyTagResolutionUnit uint32 = 296
	PropertyTagPageNumber uint32 = 297
	PropertyTagTransferFuncition uint32 = 301
	PropertyTagSoftwareUsed uint32 = 305
	PropertyTagDateTime uint32 = 306
	PropertyTagArtist uint32 = 315
	PropertyTagHostComputer uint32 = 316
	PropertyTagPredictor uint32 = 317
	PropertyTagWhitePoint uint32 = 318
	PropertyTagPrimaryChromaticities uint32 = 319
	PropertyTagColorMap uint32 = 320
	PropertyTagHalftoneHints uint32 = 321
	PropertyTagTileWidth uint32 = 322
	PropertyTagTileLength uint32 = 323
	PropertyTagTileOffset uint32 = 324
	PropertyTagTileByteCounts uint32 = 325
	PropertyTagInkSet uint32 = 332
	PropertyTagInkNames uint32 = 333
	PropertyTagNumberOfInks uint32 = 334
	PropertyTagDotRange uint32 = 336
	PropertyTagTargetPrinter uint32 = 337
	PropertyTagExtraSamples uint32 = 338
	PropertyTagSampleFormat uint32 = 339
	PropertyTagSMinSampleValue uint32 = 340
	PropertyTagSMaxSampleValue uint32 = 341
	PropertyTagTransferRange uint32 = 342
	PropertyTagJPEGProc uint32 = 512
	PropertyTagJPEGInterFormat uint32 = 513
	PropertyTagJPEGInterLength uint32 = 514
	PropertyTagJPEGRestartInterval uint32 = 515
	PropertyTagJPEGLosslessPredictors uint32 = 517
	PropertyTagJPEGPointTransforms uint32 = 518
	PropertyTagJPEGQTables uint32 = 519
	PropertyTagJPEGDCTables uint32 = 520
	PropertyTagJPEGACTables uint32 = 521
	PropertyTagYCbCrCoefficients uint32 = 529
	PropertyTagYCbCrSubsampling uint32 = 530
	PropertyTagYCbCrPositioning uint32 = 531
	PropertyTagREFBlackWhite uint32 = 532
	PropertyTagICCProfile uint32 = 34675
	PropertyTagGamma uint32 = 769
	PropertyTagICCProfileDescriptor uint32 = 770
	PropertyTagSRGBRenderingIntent uint32 = 771
	PropertyTagImageTitle uint32 = 800
	PropertyTagCopyright uint32 = 33432
	PropertyTagResolutionXUnit uint32 = 20481
	PropertyTagResolutionYUnit uint32 = 20482
	PropertyTagResolutionXLengthUnit uint32 = 20483
	PropertyTagResolutionYLengthUnit uint32 = 20484
	PropertyTagPrintFlags uint32 = 20485
	PropertyTagPrintFlagsVersion uint32 = 20486
	PropertyTagPrintFlagsCrop uint32 = 20487
	PropertyTagPrintFlagsBleedWidth uint32 = 20488
	PropertyTagPrintFlagsBleedWidthScale uint32 = 20489
	PropertyTagHalftoneLPI uint32 = 20490
	PropertyTagHalftoneLPIUnit uint32 = 20491
	PropertyTagHalftoneDegree uint32 = 20492
	PropertyTagHalftoneShape uint32 = 20493
	PropertyTagHalftoneMisc uint32 = 20494
	PropertyTagHalftoneScreen uint32 = 20495
	PropertyTagJPEGQuality uint32 = 20496
	PropertyTagGridSize uint32 = 20497
	PropertyTagThumbnailFormat uint32 = 20498
	PropertyTagThumbnailWidth uint32 = 20499
	PropertyTagThumbnailHeight uint32 = 20500
	PropertyTagThumbnailColorDepth uint32 = 20501
	PropertyTagThumbnailPlanes uint32 = 20502
	PropertyTagThumbnailRawBytes uint32 = 20503
	PropertyTagThumbnailSize uint32 = 20504
	PropertyTagThumbnailCompressedSize uint32 = 20505
	PropertyTagColorTransferFunction uint32 = 20506
	PropertyTagThumbnailData uint32 = 20507
	PropertyTagThumbnailImageWidth uint32 = 20512
	PropertyTagThumbnailImageHeight uint32 = 20513
	PropertyTagThumbnailBitsPerSample uint32 = 20514
	PropertyTagThumbnailCompression uint32 = 20515
	PropertyTagThumbnailPhotometricInterp uint32 = 20516
	PropertyTagThumbnailImageDescription uint32 = 20517
	PropertyTagThumbnailEquipMake uint32 = 20518
	PropertyTagThumbnailEquipModel uint32 = 20519
	PropertyTagThumbnailStripOffsets uint32 = 20520
	PropertyTagThumbnailOrientation uint32 = 20521
	PropertyTagThumbnailSamplesPerPixel uint32 = 20522
	PropertyTagThumbnailRowsPerStrip uint32 = 20523
	PropertyTagThumbnailStripBytesCount uint32 = 20524
	PropertyTagThumbnailResolutionX uint32 = 20525
	PropertyTagThumbnailResolutionY uint32 = 20526
	PropertyTagThumbnailPlanarConfig uint32 = 20527
	PropertyTagThumbnailResolutionUnit uint32 = 20528
	PropertyTagThumbnailTransferFunction uint32 = 20529
	PropertyTagThumbnailSoftwareUsed uint32 = 20530
	PropertyTagThumbnailDateTime uint32 = 20531
	PropertyTagThumbnailArtist uint32 = 20532
	PropertyTagThumbnailWhitePoint uint32 = 20533
	PropertyTagThumbnailPrimaryChromaticities uint32 = 20534
	PropertyTagThumbnailYCbCrCoefficients uint32 = 20535
	PropertyTagThumbnailYCbCrSubsampling uint32 = 20536
	PropertyTagThumbnailYCbCrPositioning uint32 = 20537
	PropertyTagThumbnailRefBlackWhite uint32 = 20538
	PropertyTagThumbnailCopyRight uint32 = 20539
	PropertyTagLuminanceTable uint32 = 20624
	PropertyTagChrominanceTable uint32 = 20625
	PropertyTagFrameDelay uint32 = 20736
	PropertyTagLoopCount uint32 = 20737
	PropertyTagGlobalPalette uint32 = 20738
	PropertyTagIndexBackground uint32 = 20739
	PropertyTagIndexTransparent uint32 = 20740
	PropertyTagPixelUnit uint32 = 20752
	PropertyTagPixelPerUnitX uint32 = 20753
	PropertyTagPixelPerUnitY uint32 = 20754
	PropertyTagPaletteHistogram uint32 = 20755
	PropertyTagExifExposureTime uint32 = 33434
	PropertyTagExifFNumber uint32 = 33437
	PropertyTagExifExposureProg uint32 = 34850
	PropertyTagExifSpectralSense uint32 = 34852
	PropertyTagExifISOSpeed uint32 = 34855
	PropertyTagExifOECF uint32 = 34856
	PropertyTagExifVer uint32 = 36864
	PropertyTagExifDTOrig uint32 = 36867
	PropertyTagExifDTDigitized uint32 = 36868
	PropertyTagExifCompConfig uint32 = 37121
	PropertyTagExifCompBPP uint32 = 37122
	PropertyTagExifShutterSpeed uint32 = 37377
	PropertyTagExifAperture uint32 = 37378
	PropertyTagExifBrightness uint32 = 37379
	PropertyTagExifExposureBias uint32 = 37380
	PropertyTagExifMaxAperture uint32 = 37381
	PropertyTagExifSubjectDist uint32 = 37382
	PropertyTagExifMeteringMode uint32 = 37383
	PropertyTagExifLightSource uint32 = 37384
	PropertyTagExifFlash uint32 = 37385
	PropertyTagExifFocalLength uint32 = 37386
	PropertyTagExifSubjectArea uint32 = 37396
	PropertyTagExifMakerNote uint32 = 37500
	PropertyTagExifUserComment uint32 = 37510
	PropertyTagExifDTSubsec uint32 = 37520
	PropertyTagExifDTOrigSS uint32 = 37521
	PropertyTagExifDTDigSS uint32 = 37522
	PropertyTagExifFPXVer uint32 = 40960
	PropertyTagExifColorSpace uint32 = 40961
	PropertyTagExifPixXDim uint32 = 40962
	PropertyTagExifPixYDim uint32 = 40963
	PropertyTagExifRelatedWav uint32 = 40964
	PropertyTagExifInterop uint32 = 40965
	PropertyTagExifFlashEnergy uint32 = 41483
	PropertyTagExifSpatialFR uint32 = 41484
	PropertyTagExifFocalXRes uint32 = 41486
	PropertyTagExifFocalYRes uint32 = 41487
	PropertyTagExifFocalResUnit uint32 = 41488
	PropertyTagExifSubjectLoc uint32 = 41492
	PropertyTagExifExposureIndex uint32 = 41493
	PropertyTagExifSensingMethod uint32 = 41495
	PropertyTagExifFileSource uint32 = 41728
	PropertyTagExifSceneType uint32 = 41729
	PropertyTagExifCfaPattern uint32 = 41730
	PropertyTagExifCustomRendered uint32 = 41985
	PropertyTagExifExposureMode uint32 = 41986
	PropertyTagExifWhiteBalance uint32 = 41987
	PropertyTagExifDigitalZoomRatio uint32 = 41988
	PropertyTagExifFocalLengthIn35mmFilm uint32 = 41989
	PropertyTagExifSceneCaptureType uint32 = 41990
	PropertyTagExifGainControl uint32 = 41991
	PropertyTagExifContrast uint32 = 41992
	PropertyTagExifSaturation uint32 = 41993
	PropertyTagExifSharpness uint32 = 41994
	PropertyTagExifDeviceSettingDesc uint32 = 41995
	PropertyTagExifSubjectDistanceRange uint32 = 41996
	PropertyTagExifUniqueImageID uint32 = 42016
	PropertyTagGpsVer uint32 = 0
	PropertyTagGpsLatitudeRef uint32 = 1
	PropertyTagGpsLatitude uint32 = 2
	PropertyTagGpsLongitudeRef uint32 = 3
	PropertyTagGpsLongitude uint32 = 4
	PropertyTagGpsAltitudeRef uint32 = 5
	PropertyTagGpsAltitude uint32 = 6
	PropertyTagGpsGpsTime uint32 = 7
	PropertyTagGpsGpsSatellites uint32 = 8
	PropertyTagGpsGpsStatus uint32 = 9
	PropertyTagGpsGpsMeasureMode uint32 = 10
	PropertyTagGpsGpsDop uint32 = 11
	PropertyTagGpsSpeedRef uint32 = 12
	PropertyTagGpsSpeed uint32 = 13
	PropertyTagGpsTrackRef uint32 = 14
	PropertyTagGpsTrack uint32 = 15
	PropertyTagGpsImgDirRef uint32 = 16
	PropertyTagGpsImgDir uint32 = 17
	PropertyTagGpsMapDatum uint32 = 18
	PropertyTagGpsDestLatRef uint32 = 19
	PropertyTagGpsDestLat uint32 = 20
	PropertyTagGpsDestLongRef uint32 = 21
	PropertyTagGpsDestLong uint32 = 22
	PropertyTagGpsDestBearRef uint32 = 23
	PropertyTagGpsDestBear uint32 = 24
	PropertyTagGpsDestDistRef uint32 = 25
	PropertyTagGpsDestDist uint32 = 26
	PropertyTagGpsProcessingMethod uint32 = 27
	PropertyTagGpsAreaInformation uint32 = 28
	PropertyTagGpsDate uint32 = 29
	PropertyTagGpsDifferential uint32 = 30
	GDIP_EMFPLUSFLAGS_DISPLAY uint32 = 1
	ALPHA_SHIFT uint32 = 24
	RED_SHIFT uint32 = 16
	GREEN_SHIFT uint32 = 8
	BLUE_SHIFT uint32 = 0
	PixelFormatIndexed uint32 = 65536
	PixelFormatGDI uint32 = 131072
	PixelFormatAlpha uint32 = 262144
	PixelFormatPAlpha uint32 = 524288
	PixelFormatExtended uint32 = 1048576
	PixelFormatCanonical uint32 = 2097152
	PixelFormatUndefined uint32 = 0
	PixelFormatDontCare uint32 = 0
	PixelFormatMax uint32 = 16
	FlatnessDefault float32 = 0.25
)
#define global GDIP_EMFPLUS_RECORD_BASE                  16384
#define global GDIP_WMF_RECORD_BASE                      65536
#define global ImageFormatUndefined                      "{B96B3CA9-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatMemoryBMP                      "{B96B3CAA-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatBMP                            "{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatEMF                            "{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatWMF                            "{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatJPEG                           "{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatPNG                            "{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatGIF                            "{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatTIFF                           "{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatEXIF                           "{B96B3CB2-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatIcon                           "{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatHEIF                           "{B96B3CB6-0728-11D3-9D7B-0000F81EF32E}"
#define global ImageFormatWEBP                           "{B96B3CB7-0728-11D3-9D7B-0000F81EF32E}"
#define global FrameDimensionTime                        "{6AEDBD6D-3FB5-418A-83A6-7F45229DC872}"
#define global FrameDimensionResolution                  "{84236F7B-3BD3-428F-8DAB-4EA1439CA315}"
#define global FrameDimensionPage                        "{7462DC86-6180-4C7E-8E3F-EE7333A7A483}"
#define global FormatIDImageInformation                  "{E5836CBE-5EEF-4F1D-ACDE-AE4C43B608CE}"
#define global FormatIDJpegAppHeaders                    "{1C4AFDCD-6177-43CF-ABC7-5F51AF39EE85}"
#define global EncoderCompression                        "{E09D739D-CCD4-44EE-8EBA-3FBF8BE4FC58}"
#define global EncoderColorDepth                         "{66087055-AD66-4C7C-9A18-38A2310B8337}"
#define global EncoderScanMethod                         "{3A4E2661-3109-4E56-8536-42C156E7DCFA}"
#define global EncoderVersion                            "{24D18C76-814A-41A4-BF53-1C219CCCF797}"
#define global EncoderRenderMethod                       "{6D42C53A-229A-4825-8BB7-5C99E2B9A8B8}"
#define global EncoderQuality                            "{1D5BE4B5-FA4A-452D-9CDD-5DB35105E7EB}"
#define global EncoderTransformation                     "{8D0EB2D1-A58E-4EA8-AA14-108074B7B6F9}"
#define global EncoderLuminanceTable                     "{EDB33BCE-0266-4A77-B904-27216099E717}"
#define global EncoderChrominanceTable                   "{F2E455DC-09B3-4316-8260-676ADA32481C}"
#define global EncoderSaveFlag                           "{292266FC-AC40-47BF-8CFC-A85B89A655DE}"
#define global EncoderColorSpace                         "{AE7A62A0-EE2C-49D8-9D07-1BA8A927596E}"
#define global EncoderImageItems                         "{63875E13-1F1D-45AB-9195-A29B6066A650}"
#define global EncoderSaveAsCMYK                         "{A219BBC9-0A9D-4005-A3EE-3A421B8BB06C}"
#define global CodecIImageBytes                          "{025D1823-6C7D-447B-BBDB-A3CBC3DFA2FC}"
#define global PropertyTagTypeByte                       1
#define global PropertyTagTypeASCII                      2
#define global PropertyTagTypeShort                      3
#define global PropertyTagTypeLong                       4
#define global PropertyTagTypeRational                   5
#define global PropertyTagTypeUndefined                  7
#define global PropertyTagTypeSLONG                      9
#define global PropertyTagTypeSRational                  10
#define global PropertyTagExifIFD                        34665
#define global PropertyTagGpsIFD                         34853
#define global PropertyTagNewSubfileType                 254
#define global PropertyTagSubfileType                    255
#define global PropertyTagImageWidth                     256
#define global PropertyTagImageHeight                    257
#define global PropertyTagBitsPerSample                  258
#define global PropertyTagCompression                    259
#define global PropertyTagPhotometricInterp              262
#define global PropertyTagThreshHolding                  263
#define global PropertyTagCellWidth                      264
#define global PropertyTagCellHeight                     265
#define global PropertyTagFillOrder                      266
#define global PropertyTagDocumentName                   269
#define global PropertyTagImageDescription               270
#define global PropertyTagEquipMake                      271
#define global PropertyTagEquipModel                     272
#define global PropertyTagStripOffsets                   273
#define global PropertyTagOrientation                    274
#define global PropertyTagSamplesPerPixel                277
#define global PropertyTagRowsPerStrip                   278
#define global PropertyTagStripBytesCount                279
#define global PropertyTagMinSampleValue                 280
#define global PropertyTagMaxSampleValue                 281
#define global PropertyTagXResolution                    282
#define global PropertyTagYResolution                    283
#define global PropertyTagPlanarConfig                   284
#define global PropertyTagPageName                       285
#define global PropertyTagXPosition                      286
#define global PropertyTagYPosition                      287
#define global PropertyTagFreeOffset                     288
#define global PropertyTagFreeByteCounts                 289
#define global PropertyTagGrayResponseUnit               290
#define global PropertyTagGrayResponseCurve              291
#define global PropertyTagT4Option                       292
#define global PropertyTagT6Option                       293
#define global PropertyTagResolutionUnit                 296
#define global PropertyTagPageNumber                     297
#define global PropertyTagTransferFuncition              301
#define global PropertyTagSoftwareUsed                   305
#define global PropertyTagDateTime                       306
#define global PropertyTagArtist                         315
#define global PropertyTagHostComputer                   316
#define global PropertyTagPredictor                      317
#define global PropertyTagWhitePoint                     318
#define global PropertyTagPrimaryChromaticities          319
#define global PropertyTagColorMap                       320
#define global PropertyTagHalftoneHints                  321
#define global PropertyTagTileWidth                      322
#define global PropertyTagTileLength                     323
#define global PropertyTagTileOffset                     324
#define global PropertyTagTileByteCounts                 325
#define global PropertyTagInkSet                         332
#define global PropertyTagInkNames                       333
#define global PropertyTagNumberOfInks                   334
#define global PropertyTagDotRange                       336
#define global PropertyTagTargetPrinter                  337
#define global PropertyTagExtraSamples                   338
#define global PropertyTagSampleFormat                   339
#define global PropertyTagSMinSampleValue                340
#define global PropertyTagSMaxSampleValue                341
#define global PropertyTagTransferRange                  342
#define global PropertyTagJPEGProc                       512
#define global PropertyTagJPEGInterFormat                513
#define global PropertyTagJPEGInterLength                514
#define global PropertyTagJPEGRestartInterval            515
#define global PropertyTagJPEGLosslessPredictors         517
#define global PropertyTagJPEGPointTransforms            518
#define global PropertyTagJPEGQTables                    519
#define global PropertyTagJPEGDCTables                   520
#define global PropertyTagJPEGACTables                   521
#define global PropertyTagYCbCrCoefficients              529
#define global PropertyTagYCbCrSubsampling               530
#define global PropertyTagYCbCrPositioning               531
#define global PropertyTagREFBlackWhite                  532
#define global PropertyTagICCProfile                     34675
#define global PropertyTagGamma                          769
#define global PropertyTagICCProfileDescriptor           770
#define global PropertyTagSRGBRenderingIntent            771
#define global PropertyTagImageTitle                     800
#define global PropertyTagCopyright                      33432
#define global PropertyTagResolutionXUnit                20481
#define global PropertyTagResolutionYUnit                20482
#define global PropertyTagResolutionXLengthUnit          20483
#define global PropertyTagResolutionYLengthUnit          20484
#define global PropertyTagPrintFlags                     20485
#define global PropertyTagPrintFlagsVersion              20486
#define global PropertyTagPrintFlagsCrop                 20487
#define global PropertyTagPrintFlagsBleedWidth           20488
#define global PropertyTagPrintFlagsBleedWidthScale      20489
#define global PropertyTagHalftoneLPI                    20490
#define global PropertyTagHalftoneLPIUnit                20491
#define global PropertyTagHalftoneDegree                 20492
#define global PropertyTagHalftoneShape                  20493
#define global PropertyTagHalftoneMisc                   20494
#define global PropertyTagHalftoneScreen                 20495
#define global PropertyTagJPEGQuality                    20496
#define global PropertyTagGridSize                       20497
#define global PropertyTagThumbnailFormat                20498
#define global PropertyTagThumbnailWidth                 20499
#define global PropertyTagThumbnailHeight                20500
#define global PropertyTagThumbnailColorDepth            20501
#define global PropertyTagThumbnailPlanes                20502
#define global PropertyTagThumbnailRawBytes              20503
#define global PropertyTagThumbnailSize                  20504
#define global PropertyTagThumbnailCompressedSize        20505
#define global PropertyTagColorTransferFunction          20506
#define global PropertyTagThumbnailData                  20507
#define global PropertyTagThumbnailImageWidth            20512
#define global PropertyTagThumbnailImageHeight           20513
#define global PropertyTagThumbnailBitsPerSample         20514
#define global PropertyTagThumbnailCompression           20515
#define global PropertyTagThumbnailPhotometricInterp     20516
#define global PropertyTagThumbnailImageDescription      20517
#define global PropertyTagThumbnailEquipMake             20518
#define global PropertyTagThumbnailEquipModel            20519
#define global PropertyTagThumbnailStripOffsets          20520
#define global PropertyTagThumbnailOrientation           20521
#define global PropertyTagThumbnailSamplesPerPixel       20522
#define global PropertyTagThumbnailRowsPerStrip          20523
#define global PropertyTagThumbnailStripBytesCount       20524
#define global PropertyTagThumbnailResolutionX           20525
#define global PropertyTagThumbnailResolutionY           20526
#define global PropertyTagThumbnailPlanarConfig          20527
#define global PropertyTagThumbnailResolutionUnit        20528
#define global PropertyTagThumbnailTransferFunction      20529
#define global PropertyTagThumbnailSoftwareUsed          20530
#define global PropertyTagThumbnailDateTime              20531
#define global PropertyTagThumbnailArtist                20532
#define global PropertyTagThumbnailWhitePoint            20533
#define global PropertyTagThumbnailPrimaryChromaticities 20534
#define global PropertyTagThumbnailYCbCrCoefficients     20535
#define global PropertyTagThumbnailYCbCrSubsampling      20536
#define global PropertyTagThumbnailYCbCrPositioning      20537
#define global PropertyTagThumbnailRefBlackWhite         20538
#define global PropertyTagThumbnailCopyRight             20539
#define global PropertyTagLuminanceTable                 20624
#define global PropertyTagChrominanceTable               20625
#define global PropertyTagFrameDelay                     20736
#define global PropertyTagLoopCount                      20737
#define global PropertyTagGlobalPalette                  20738
#define global PropertyTagIndexBackground                20739
#define global PropertyTagIndexTransparent               20740
#define global PropertyTagPixelUnit                      20752
#define global PropertyTagPixelPerUnitX                  20753
#define global PropertyTagPixelPerUnitY                  20754
#define global PropertyTagPaletteHistogram               20755
#define global PropertyTagExifExposureTime               33434
#define global PropertyTagExifFNumber                    33437
#define global PropertyTagExifExposureProg               34850
#define global PropertyTagExifSpectralSense              34852
#define global PropertyTagExifISOSpeed                   34855
#define global PropertyTagExifOECF                       34856
#define global PropertyTagExifVer                        36864
#define global PropertyTagExifDTOrig                     36867
#define global PropertyTagExifDTDigitized                36868
#define global PropertyTagExifCompConfig                 37121
#define global PropertyTagExifCompBPP                    37122
#define global PropertyTagExifShutterSpeed               37377
#define global PropertyTagExifAperture                   37378
#define global PropertyTagExifBrightness                 37379
#define global PropertyTagExifExposureBias               37380
#define global PropertyTagExifMaxAperture                37381
#define global PropertyTagExifSubjectDist                37382
#define global PropertyTagExifMeteringMode               37383
#define global PropertyTagExifLightSource                37384
#define global PropertyTagExifFlash                      37385
#define global PropertyTagExifFocalLength                37386
#define global PropertyTagExifSubjectArea                37396
#define global PropertyTagExifMakerNote                  37500
#define global PropertyTagExifUserComment                37510
#define global PropertyTagExifDTSubsec                   37520
#define global PropertyTagExifDTOrigSS                   37521
#define global PropertyTagExifDTDigSS                    37522
#define global PropertyTagExifFPXVer                     40960
#define global PropertyTagExifColorSpace                 40961
#define global PropertyTagExifPixXDim                    40962
#define global PropertyTagExifPixYDim                    40963
#define global PropertyTagExifRelatedWav                 40964
#define global PropertyTagExifInterop                    40965
#define global PropertyTagExifFlashEnergy                41483
#define global PropertyTagExifSpatialFR                  41484
#define global PropertyTagExifFocalXRes                  41486
#define global PropertyTagExifFocalYRes                  41487
#define global PropertyTagExifFocalResUnit               41488
#define global PropertyTagExifSubjectLoc                 41492
#define global PropertyTagExifExposureIndex              41493
#define global PropertyTagExifSensingMethod              41495
#define global PropertyTagExifFileSource                 41728
#define global PropertyTagExifSceneType                  41729
#define global PropertyTagExifCfaPattern                 41730
#define global PropertyTagExifCustomRendered             41985
#define global PropertyTagExifExposureMode               41986
#define global PropertyTagExifWhiteBalance               41987
#define global PropertyTagExifDigitalZoomRatio           41988
#define global PropertyTagExifFocalLengthIn35mmFilm      41989
#define global PropertyTagExifSceneCaptureType           41990
#define global PropertyTagExifGainControl                41991
#define global PropertyTagExifContrast                   41992
#define global PropertyTagExifSaturation                 41993
#define global PropertyTagExifSharpness                  41994
#define global PropertyTagExifDeviceSettingDesc          41995
#define global PropertyTagExifSubjectDistanceRange       41996
#define global PropertyTagExifUniqueImageID              42016
#define global PropertyTagGpsVer                         0
#define global PropertyTagGpsLatitudeRef                 1
#define global PropertyTagGpsLatitude                    2
#define global PropertyTagGpsLongitudeRef                3
#define global PropertyTagGpsLongitude                   4
#define global PropertyTagGpsAltitudeRef                 5
#define global PropertyTagGpsAltitude                    6
#define global PropertyTagGpsGpsTime                     7
#define global PropertyTagGpsGpsSatellites               8
#define global PropertyTagGpsGpsStatus                   9
#define global PropertyTagGpsGpsMeasureMode              10
#define global PropertyTagGpsGpsDop                      11
#define global PropertyTagGpsSpeedRef                    12
#define global PropertyTagGpsSpeed                       13
#define global PropertyTagGpsTrackRef                    14
#define global PropertyTagGpsTrack                       15
#define global PropertyTagGpsImgDirRef                   16
#define global PropertyTagGpsImgDir                      17
#define global PropertyTagGpsMapDatum                    18
#define global PropertyTagGpsDestLatRef                  19
#define global PropertyTagGpsDestLat                     20
#define global PropertyTagGpsDestLongRef                 21
#define global PropertyTagGpsDestLong                    22
#define global PropertyTagGpsDestBearRef                 23
#define global PropertyTagGpsDestBear                    24
#define global PropertyTagGpsDestDistRef                 25
#define global PropertyTagGpsDestDist                    26
#define global PropertyTagGpsProcessingMethod            27
#define global PropertyTagGpsAreaInformation             28
#define global PropertyTagGpsDate                        29
#define global PropertyTagGpsDifferential                30
#define global GDIP_EMFPLUSFLAGS_DISPLAY                 1
#define global ALPHA_SHIFT                               24
#define global RED_SHIFT                                 16
#define global GREEN_SHIFT                               8
#define global BLUE_SHIFT                                0
#define global PixelFormatIndexed                        65536
#define global PixelFormatGDI                            131072
#define global PixelFormatAlpha                          262144
#define global PixelFormatPAlpha                         524288
#define global PixelFormatExtended                       1048576
#define global PixelFormatCanonical                      2097152
#define global PixelFormatUndefined                      0
#define global PixelFormatDontCare                       0
#define global PixelFormatMax                            16
#define global FlatnessDefault                           0.25
#define global BlurEffectGuid                            "{633C80A4-1843-482B-9EF2-BE2834C5FDD4}"
#define global SharpenEffectGuid                         "{63CBF3EE-C526-402C-8F71-62C540BF5142}"
#define global ColorMatrixEffectGuid                     "{718F2615-7933-40E3-A511-5F68FE14DD74}"
#define global ColorLUTEffectGuid                        "{A7CE72A9-0F7F-40D7-B3CC-D0C02D5C3212}"
#define global BrightnessContrastEffectGuid              "{D3A1DBE1-8EC4-4C17-9F4C-EA97AD1C343D}"
#define global HueSaturationLightnessEffectGuid          "{8B2DD6C3-EB07-4D87-A5F0-7108E26A9C5F}"
#define global LevelsEffectGuid                          "{99C354EC-2A31-4F3A-8C34-17A803B33A25}"
#define global TintEffectGuid                            "{1077AF00-2848-4441-9489-44AD4C2D7A2C}"
#define global ColorBalanceEffectGuid                    "{537E597D-251E-48DA-9664-29CA496B70F8}"
#define global RedEyeCorrectionEffectGuid                "{74D29D05-69A4-4266-9549-3CC52836B632}"
#define global ColorCurveEffectGuid                      "{DD6A0022-58E4-4A67-9D9B-D48EB881A53D}"