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