ReactOS 0.4.15-dev-7968-g24a56f8
gdiplusimaging.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EncoderParameter
 
struct  EncoderParameters
 
struct  ImageCodecInfo
 
struct  BitmapData
 
struct  ImageItemData
 
struct  PropertyItem
 

Macros

#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   0x8769
 
#define PropertyTagGpsIFD   0x8825
 
#define PropertyTagNewSubfileType   0x00FE
 
#define PropertyTagSubfileType   0x00FF
 
#define PropertyTagImageWidth   0x0100
 
#define PropertyTagImageHeight   0x0101
 
#define PropertyTagBitsPerSample   0x0102
 
#define PropertyTagCompression   0x0103
 
#define PropertyTagPhotometricInterp   0x0106
 
#define PropertyTagThreshHolding   0x0107
 
#define PropertyTagCellWidth   0x0108
 
#define PropertyTagCellHeight   0x0109
 
#define PropertyTagFillOrder   0x010A
 
#define PropertyTagDocumentName   0x010D
 
#define PropertyTagImageDescription   0x010E
 
#define PropertyTagEquipMake   0x010F
 
#define PropertyTagEquipModel   0x0110
 
#define PropertyTagStripOffsets   0x0111
 
#define PropertyTagOrientation   0x0112
 
#define PropertyTagSamplesPerPixel   0x0115
 
#define PropertyTagRowsPerStrip   0x0116
 
#define PropertyTagStripBytesCount   0x0117
 
#define PropertyTagMinSampleValue   0x0118
 
#define PropertyTagMaxSampleValue   0x0119
 
#define PropertyTagXResolution   0x011A
 
#define PropertyTagYResolution   0x011B
 
#define PropertyTagPlanarConfig   0x011C
 
#define PropertyTagPageName   0x011D
 
#define PropertyTagXPosition   0x011E
 
#define PropertyTagYPosition   0x011F
 
#define PropertyTagFreeOffset   0x0120
 
#define PropertyTagFreeByteCounts   0x0121
 
#define PropertyTagGrayResponseUnit   0x0122
 
#define PropertyTagGrayResponseCurve   0x0123
 
#define PropertyTagT4Option   0x0124
 
#define PropertyTagT6Option   0x0125
 
#define PropertyTagResolutionUnit   0x0128
 
#define PropertyTagPageNumber   0x0129
 
#define PropertyTagTransferFuncition   0x012D
 
#define PropertyTagSoftwareUsed   0x0131
 
#define PropertyTagDateTime   0x0132
 
#define PropertyTagArtist   0x013B
 
#define PropertyTagHostComputer   0x013C
 
#define PropertyTagPredictor   0x013D
 
#define PropertyTagWhitePoint   0x013E
 
#define PropertyTagPrimaryChromaticities   0x013F
 
#define PropertyTagColorMap   0x0140
 
#define PropertyTagHalftoneHints   0x0141
 
#define PropertyTagTileWidth   0x0142
 
#define PropertyTagTileLength   0x0143
 
#define PropertyTagTileOffset   0x0144
 
#define PropertyTagTileByteCounts   0x0145
 
#define PropertyTagInkSet   0x014C
 
#define PropertyTagInkNames   0x014D
 
#define PropertyTagNumberOfInks   0x014E
 
#define PropertyTagDotRange   0x0150
 
#define PropertyTagTargetPrinter   0x0151
 
#define PropertyTagExtraSamples   0x0152
 
#define PropertyTagSampleFormat   0x0153
 
#define PropertyTagSMinSampleValue   0x0154
 
#define PropertyTagSMaxSampleValue   0x0155
 
#define PropertyTagTransferRange   0x0156
 
#define PropertyTagJPEGProc   0x0200
 
#define PropertyTagJPEGInterFormat   0x0201
 
#define PropertyTagJPEGInterLength   0x0202
 
#define PropertyTagJPEGRestartInterval   0x0203
 
#define PropertyTagJPEGLosslessPredictors   0x0205
 
#define PropertyTagJPEGPointTransforms   0x0206
 
#define PropertyTagJPEGQTables   0x0207
 
#define PropertyTagJPEGDCTables   0x0208
 
#define PropertyTagJPEGACTables   0x0209
 
#define PropertyTagYCbCrCoefficients   0x0211
 
#define PropertyTagYCbCrSubsampling   0x0212
 
#define PropertyTagYCbCrPositioning   0x0213
 
#define PropertyTagREFBlackWhite   0x0214
 
#define PropertyTagICCProfile   0x8773
 
#define PropertyTagGamma   0x0301
 
#define PropertyTagICCProfileDescriptor   0x0302
 
#define PropertyTagSRGBRenderingIntent   0x0303
 
#define PropertyTagImageTitle   0x0320
 
#define PropertyTagCopyright   0x8298
 
#define PropertyTagResolutionXUnit   0x5001
 
#define PropertyTagResolutionYUnit   0x5002
 
#define PropertyTagResolutionXLengthUnit   0x5003
 
#define PropertyTagResolutionYLengthUnit   0x5004
 
#define PropertyTagPrintFlags   0x5005
 
#define PropertyTagPrintFlagsVersion   0x5006
 
#define PropertyTagPrintFlagsCrop   0x5007
 
#define PropertyTagPrintFlagsBleedWidth   0x5008
 
#define PropertyTagPrintFlagsBleedWidthScale   0x5009
 
#define PropertyTagHalftoneLPI   0x500A
 
#define PropertyTagHalftoneLPIUnit   0x500B
 
#define PropertyTagHalftoneDegree   0x500C
 
#define PropertyTagHalftoneShape   0x500D
 
#define PropertyTagHalftoneMisc   0x500E
 
#define PropertyTagHalftoneScreen   0x500F
 
#define PropertyTagJPEGQuality   0x5010
 
#define PropertyTagGridSize   0x5011
 
#define PropertyTagThumbnailFormat   0x5012
 
#define PropertyTagThumbnailWidth   0x5013
 
#define PropertyTagThumbnailHeight   0x5014
 
#define PropertyTagThumbnailColorDepth   0x5015
 
#define PropertyTagThumbnailPlanes   0x5016
 
#define PropertyTagThumbnailRawBytes   0x5017
 
#define PropertyTagThumbnailSize   0x5018
 
#define PropertyTagThumbnailCompressedSize   0x5019
 
#define PropertyTagColorTransferFunction   0x501A
 
#define PropertyTagThumbnailData   0x501B
 
#define PropertyTagThumbnailImageWidth   0x5020
 
#define PropertyTagThumbnailImageHeight   0x5021
 
#define PropertyTagThumbnailBitsPerSample   0x5022
 
#define PropertyTagThumbnailCompression   0x5023
 
#define PropertyTagThumbnailPhotometricInterp   0x5024
 
#define PropertyTagThumbnailImageDescription   0x5025
 
#define PropertyTagThumbnailEquipMake   0x5026
 
#define PropertyTagThumbnailEquipModel   0x5027
 
#define PropertyTagThumbnailStripOffsets   0x5028
 
#define PropertyTagThumbnailOrientation   0x5029
 
#define PropertyTagThumbnailSamplesPerPixel   0x502A
 
#define PropertyTagThumbnailRowsPerStrip   0x502B
 
#define PropertyTagThumbnailStripBytesCount   0x502C
 
#define PropertyTagThumbnailResolutionX   0x502D
 
#define PropertyTagThumbnailResolutionY   0x502E
 
#define PropertyTagThumbnailPlanarConfig   0x502F
 
#define PropertyTagThumbnailResolutionUnit   0x5030
 
#define PropertyTagThumbnailTransferFunction   0x5031
 
#define PropertyTagThumbnailSoftwareUsed   0x5032
 
#define PropertyTagThumbnailDateTime   0x5033
 
#define PropertyTagThumbnailArtist   0x5034
 
#define PropertyTagThumbnailWhitePoint   0x5035
 
#define PropertyTagThumbnailPrimaryChromaticities   0x5036
 
#define PropertyTagThumbnailYCbCrCoefficients   0x5037
 
#define PropertyTagThumbnailYCbCrSubsampling   0x5038
 
#define PropertyTagThumbnailYCbCrPositioning   0x5039
 
#define PropertyTagThumbnailRefBlackWhite   0x503A
 
#define PropertyTagThumbnailCopyRight   0x503B
 
#define PropertyTagLuminanceTable   0x5090
 
#define PropertyTagChrominanceTable   0x5091
 
#define PropertyTagFrameDelay   0x5100
 
#define PropertyTagLoopCount   0x5101
 
#define PropertyTagGlobalPalette   0x5102
 
#define PropertyTagIndexBackground   0x5103
 
#define PropertyTagIndexTransparent   0x5104
 
#define PropertyTagPixelUnit   0x5110
 
#define PropertyTagPixelPerUnitX   0x5111
 
#define PropertyTagPixelPerUnitY   0x5112
 
#define PropertyTagPaletteHistogram   0x5113
 
#define PropertyTagExifExposureTime   0x829A
 
#define PropertyTagExifFNumber   0x829D
 
#define PropertyTagExifExposureProg   0x8822
 
#define PropertyTagExifSpectralSense   0x8824
 
#define PropertyTagExifISOSpeed   0x8827
 
#define PropertyTagExifOECF   0x8828
 
#define PropertyTagExifVer   0x9000
 
#define PropertyTagExifDTOrig   0x9003
 
#define PropertyTagExifDTDigitized   0x9004
 
#define PropertyTagExifCompConfig   0x9101
 
#define PropertyTagExifCompBPP   0x9102
 
#define PropertyTagExifShutterSpeed   0x9201
 
#define PropertyTagExifAperture   0x9202
 
#define PropertyTagExifBrightness   0x9203
 
#define PropertyTagExifExposureBias   0x9204
 
#define PropertyTagExifMaxAperture   0x9205
 
#define PropertyTagExifSubjectDist   0x9206
 
#define PropertyTagExifMeteringMode   0x9207
 
#define PropertyTagExifLightSource   0x9208
 
#define PropertyTagExifFlash   0x9209
 
#define PropertyTagExifFocalLength   0x920A
 
#define PropertyTagExifMakerNote   0x927C
 
#define PropertyTagExifUserComment   0x9286
 
#define PropertyTagExifDTSubsec   0x9290
 
#define PropertyTagExifDTOrigSS   0x9291
 
#define PropertyTagExifDTDigSS   0x9292
 
#define PropertyTagExifFPXVer   0xA000
 
#define PropertyTagExifColorSpace   0xA001
 
#define PropertyTagExifPixXDim   0xA002
 
#define PropertyTagExifPixYDim   0xA003
 
#define PropertyTagExifRelatedWav   0xA004
 
#define PropertyTagExifInterop   0xA005
 
#define PropertyTagExifFlashEnergy   0xA20B
 
#define PropertyTagExifSpatialFR   0xA20C
 
#define PropertyTagExifFocalXRes   0xA20E
 
#define PropertyTagExifFocalYRes   0xA20F
 
#define PropertyTagExifFocalResUnit   0xA210
 
#define PropertyTagExifSubjectLoc   0xA214
 
#define PropertyTagExifExposureIndex   0xA215
 
#define PropertyTagExifSensingMethod   0xA217
 
#define PropertyTagExifFileSource   0xA300
 
#define PropertyTagExifSceneType   0xA301
 
#define PropertyTagExifCfaPattern   0xA302
 
#define PropertyTagGpsVer   0x0000
 
#define PropertyTagGpsLatitudeRef   0x0001
 
#define PropertyTagGpsLatitude   0x0002
 
#define PropertyTagGpsLongitudeRef   0x0003
 
#define PropertyTagGpsLongitude   0x0004
 
#define PropertyTagGpsAltitudeRef   0x0005
 
#define PropertyTagGpsAltitude   0x0006
 
#define PropertyTagGpsGpsTime   0x0007
 
#define PropertyTagGpsGpsSatellites   0x0008
 
#define PropertyTagGpsGpsStatus   0x0009
 
#define PropertyTagGpsGpsMeasureMode   0x000A
 
#define PropertyTagGpsGpsDop   0x000B
 
#define PropertyTagGpsSpeedRef   0x000C
 
#define PropertyTagGpsSpeed   0x000D
 
#define PropertyTagGpsTrackRef   0x000E
 
#define PropertyTagGpsTrack   0x000F
 
#define PropertyTagGpsImgDirRef   0x0010
 
#define PropertyTagGpsImgDir   0x0011
 
#define PropertyTagGpsMapDatum   0x0012
 
#define PropertyTagGpsDestLatRef   0x0013
 
#define PropertyTagGpsDestLat   0x0014
 
#define PropertyTagGpsDestLongRef   0x0015
 
#define PropertyTagGpsDestLong   0x0016
 
#define PropertyTagGpsDestBearRef   0x0017
 
#define PropertyTagGpsDestBear   0x0018
 
#define PropertyTagGpsDestDistRef   0x0019
 
#define PropertyTagGpsDestDist   0x001A
 

Typedefs

typedef enum ImageLockMode ImageLockMode
 
typedef enum RotateFlipType RotateFlipType
 
typedef struct EncoderParameter EncoderParameter
 
typedef struct EncoderParameters EncoderParameters
 
typedef struct ImageCodecInfo ImageCodecInfo
 
typedef struct BitmapData BitmapData
 
typedef struct ImageItemData ImageItemData
 
typedef struct PropertyItem PropertyItem
 

Enumerations

enum  ImageLockMode { ImageLockModeRead = 1 , ImageLockModeWrite = 2 , ImageLockModeUserInputBuf = 4 }
 
enum  RotateFlipType {
  RotateNoneFlipNone = 0 , Rotate180FlipXY = RotateNoneFlipNone , Rotate90FlipNone = 1 , Rotate270FlipXY = Rotate90FlipNone ,
  Rotate180FlipNone = 2 , RotateNoneFlipXY = Rotate180FlipNone , Rotate270FlipNone = 3 , Rotate90FlipXY = Rotate270FlipNone ,
  RotateNoneFlipX = 4 , Rotate180FlipY = RotateNoneFlipX , Rotate90FlipX = 5 , Rotate270FlipY = Rotate90FlipX ,
  Rotate180FlipX = 6 , RotateNoneFlipY = Rotate180FlipX , Rotate270FlipX = 7 , Rotate90FlipY = Rotate270FlipX
}
 

Functions

 DEFINE_GUID (ImageFormatUndefined, 0xb96b3ca9, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatMemoryBMP, 0xb96b3caa, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatBMP, 0xb96b3cab, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatEMF, 0xb96b3cac, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatWMF, 0xb96b3cad, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatJPEG, 0xb96b3cae, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatPNG, 0xb96b3caf, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatGIF, 0xb96b3cb0, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatTIFF, 0xb96b3cb1, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatEXIF, 0xb96b3cb2, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (ImageFormatIcon, 0xb96b3cb5, 0x728, 0x11d3, 0x9d, 0x7b, 0, 0, 0xf8, 0x1e, 0xf3, 0x2e)
 
 DEFINE_GUID (FrameDimensionTime, 0x6aedbd6d, 0x3fb5, 0x418a, 0x83, 0xa6, 0x7f, 0x45, 0x22, 0x9d, 0xc8, 0x72)
 
 DEFINE_GUID (FrameDimensionPage, 0x7462dc86, 0x6180, 0x4c7e, 0x8e, 0x3f, 0xee, 0x73, 0x33, 0xa7, 0xa4, 0x83)
 
 DEFINE_GUID (FrameDimensionResolution, 0x84236f7b, 0x3bd3, 0x428f, 0x8d, 0xab, 0x4e, 0xa1, 0x43, 0x9c, 0xa3, 0x15)
 

Macro Definition Documentation

◆ PropertyTagArtist

#define PropertyTagArtist   0x013B

Definition at line 259 of file gdiplusimaging.h.

◆ PropertyTagBitsPerSample

#define PropertyTagBitsPerSample   0x0102

Definition at line 224 of file gdiplusimaging.h.

◆ PropertyTagCellHeight

#define PropertyTagCellHeight   0x0109

Definition at line 229 of file gdiplusimaging.h.

◆ PropertyTagCellWidth

#define PropertyTagCellWidth   0x0108

Definition at line 228 of file gdiplusimaging.h.

◆ PropertyTagChrominanceTable

#define PropertyTagChrominanceTable   0x5091

Definition at line 363 of file gdiplusimaging.h.

◆ PropertyTagColorMap

#define PropertyTagColorMap   0x0140

Definition at line 264 of file gdiplusimaging.h.

◆ PropertyTagColorTransferFunction

#define PropertyTagColorTransferFunction   0x501A

Definition at line 330 of file gdiplusimaging.h.

◆ PropertyTagCompression

#define PropertyTagCompression   0x0103

Definition at line 225 of file gdiplusimaging.h.

◆ PropertyTagCopyright

#define PropertyTagCopyright   0x8298

Definition at line 303 of file gdiplusimaging.h.

◆ PropertyTagDateTime

#define PropertyTagDateTime   0x0132

Definition at line 258 of file gdiplusimaging.h.

◆ PropertyTagDocumentName

#define PropertyTagDocumentName   0x010D

Definition at line 231 of file gdiplusimaging.h.

◆ PropertyTagDotRange

#define PropertyTagDotRange   0x0150

Definition at line 273 of file gdiplusimaging.h.

◆ PropertyTagEquipMake

#define PropertyTagEquipMake   0x010F

Definition at line 233 of file gdiplusimaging.h.

◆ PropertyTagEquipModel

#define PropertyTagEquipModel   0x0110

Definition at line 234 of file gdiplusimaging.h.

◆ PropertyTagExifAperture

#define PropertyTagExifAperture   0x9202

Definition at line 392 of file gdiplusimaging.h.

◆ PropertyTagExifBrightness

#define PropertyTagExifBrightness   0x9203

Definition at line 393 of file gdiplusimaging.h.

◆ PropertyTagExifCfaPattern

#define PropertyTagExifCfaPattern   0xA302

Definition at line 423 of file gdiplusimaging.h.

◆ PropertyTagExifColorSpace

#define PropertyTagExifColorSpace   0xA001

Definition at line 408 of file gdiplusimaging.h.

◆ PropertyTagExifCompBPP

#define PropertyTagExifCompBPP   0x9102

Definition at line 389 of file gdiplusimaging.h.

◆ PropertyTagExifCompConfig

#define PropertyTagExifCompConfig   0x9101

Definition at line 388 of file gdiplusimaging.h.

◆ PropertyTagExifDTDigitized

#define PropertyTagExifDTDigitized   0x9004

Definition at line 386 of file gdiplusimaging.h.

◆ PropertyTagExifDTDigSS

#define PropertyTagExifDTDigSS   0x9292

Definition at line 405 of file gdiplusimaging.h.

◆ PropertyTagExifDTOrig

#define PropertyTagExifDTOrig   0x9003

Definition at line 385 of file gdiplusimaging.h.

◆ PropertyTagExifDTOrigSS

#define PropertyTagExifDTOrigSS   0x9291

Definition at line 404 of file gdiplusimaging.h.

◆ PropertyTagExifDTSubsec

#define PropertyTagExifDTSubsec   0x9290

Definition at line 403 of file gdiplusimaging.h.

◆ PropertyTagExifExposureBias

#define PropertyTagExifExposureBias   0x9204

Definition at line 394 of file gdiplusimaging.h.

◆ PropertyTagExifExposureIndex

#define PropertyTagExifExposureIndex   0xA215

Definition at line 419 of file gdiplusimaging.h.

◆ PropertyTagExifExposureProg

#define PropertyTagExifExposureProg   0x8822

Definition at line 379 of file gdiplusimaging.h.

◆ PropertyTagExifExposureTime

#define PropertyTagExifExposureTime   0x829A

Definition at line 376 of file gdiplusimaging.h.

◆ PropertyTagExifFileSource

#define PropertyTagExifFileSource   0xA300

Definition at line 421 of file gdiplusimaging.h.

◆ PropertyTagExifFlash

#define PropertyTagExifFlash   0x9209

Definition at line 399 of file gdiplusimaging.h.

◆ PropertyTagExifFlashEnergy

#define PropertyTagExifFlashEnergy   0xA20B

Definition at line 413 of file gdiplusimaging.h.

◆ PropertyTagExifFNumber

#define PropertyTagExifFNumber   0x829D

Definition at line 377 of file gdiplusimaging.h.

◆ PropertyTagExifFocalLength

#define PropertyTagExifFocalLength   0x920A

Definition at line 400 of file gdiplusimaging.h.

◆ PropertyTagExifFocalResUnit

#define PropertyTagExifFocalResUnit   0xA210

Definition at line 417 of file gdiplusimaging.h.

◆ PropertyTagExifFocalXRes

#define PropertyTagExifFocalXRes   0xA20E

Definition at line 415 of file gdiplusimaging.h.

◆ PropertyTagExifFocalYRes

#define PropertyTagExifFocalYRes   0xA20F

Definition at line 416 of file gdiplusimaging.h.

◆ PropertyTagExifFPXVer

#define PropertyTagExifFPXVer   0xA000

Definition at line 407 of file gdiplusimaging.h.

◆ PropertyTagExifIFD

#define PropertyTagExifIFD   0x8769

Definition at line 217 of file gdiplusimaging.h.

◆ PropertyTagExifInterop

#define PropertyTagExifInterop   0xA005

Definition at line 412 of file gdiplusimaging.h.

◆ PropertyTagExifISOSpeed

#define PropertyTagExifISOSpeed   0x8827

Definition at line 381 of file gdiplusimaging.h.

◆ PropertyTagExifLightSource

#define PropertyTagExifLightSource   0x9208

Definition at line 398 of file gdiplusimaging.h.

◆ PropertyTagExifMakerNote

#define PropertyTagExifMakerNote   0x927C

Definition at line 401 of file gdiplusimaging.h.

◆ PropertyTagExifMaxAperture

#define PropertyTagExifMaxAperture   0x9205

Definition at line 395 of file gdiplusimaging.h.

◆ PropertyTagExifMeteringMode

#define PropertyTagExifMeteringMode   0x9207

Definition at line 397 of file gdiplusimaging.h.

◆ PropertyTagExifOECF

#define PropertyTagExifOECF   0x8828

Definition at line 382 of file gdiplusimaging.h.

◆ PropertyTagExifPixXDim

#define PropertyTagExifPixXDim   0xA002

Definition at line 409 of file gdiplusimaging.h.

◆ PropertyTagExifPixYDim

#define PropertyTagExifPixYDim   0xA003

Definition at line 410 of file gdiplusimaging.h.

◆ PropertyTagExifRelatedWav

#define PropertyTagExifRelatedWav   0xA004

Definition at line 411 of file gdiplusimaging.h.

◆ PropertyTagExifSceneType

#define PropertyTagExifSceneType   0xA301

Definition at line 422 of file gdiplusimaging.h.

◆ PropertyTagExifSensingMethod

#define PropertyTagExifSensingMethod   0xA217

Definition at line 420 of file gdiplusimaging.h.

◆ PropertyTagExifShutterSpeed

#define PropertyTagExifShutterSpeed   0x9201

Definition at line 391 of file gdiplusimaging.h.

◆ PropertyTagExifSpatialFR

#define PropertyTagExifSpatialFR   0xA20C

Definition at line 414 of file gdiplusimaging.h.

◆ PropertyTagExifSpectralSense

#define PropertyTagExifSpectralSense   0x8824

Definition at line 380 of file gdiplusimaging.h.

◆ PropertyTagExifSubjectDist

#define PropertyTagExifSubjectDist   0x9206

Definition at line 396 of file gdiplusimaging.h.

◆ PropertyTagExifSubjectLoc

#define PropertyTagExifSubjectLoc   0xA214

Definition at line 418 of file gdiplusimaging.h.

◆ PropertyTagExifUserComment

#define PropertyTagExifUserComment   0x9286

Definition at line 402 of file gdiplusimaging.h.

◆ PropertyTagExifVer

#define PropertyTagExifVer   0x9000

Definition at line 384 of file gdiplusimaging.h.

◆ PropertyTagExtraSamples

#define PropertyTagExtraSamples   0x0152

Definition at line 275 of file gdiplusimaging.h.

◆ PropertyTagFillOrder

#define PropertyTagFillOrder   0x010A

Definition at line 230 of file gdiplusimaging.h.

◆ PropertyTagFrameDelay

#define PropertyTagFrameDelay   0x5100

Definition at line 365 of file gdiplusimaging.h.

◆ PropertyTagFreeByteCounts

#define PropertyTagFreeByteCounts   0x0121

Definition at line 249 of file gdiplusimaging.h.

◆ PropertyTagFreeOffset

#define PropertyTagFreeOffset   0x0120

Definition at line 248 of file gdiplusimaging.h.

◆ PropertyTagGamma

#define PropertyTagGamma   0x0301

Definition at line 298 of file gdiplusimaging.h.

◆ PropertyTagGlobalPalette

#define PropertyTagGlobalPalette   0x5102

Definition at line 367 of file gdiplusimaging.h.

◆ PropertyTagGpsAltitude

#define PropertyTagGpsAltitude   0x0006

Definition at line 431 of file gdiplusimaging.h.

◆ PropertyTagGpsAltitudeRef

#define PropertyTagGpsAltitudeRef   0x0005

Definition at line 430 of file gdiplusimaging.h.

◆ PropertyTagGpsDestBear

#define PropertyTagGpsDestBear   0x0018

Definition at line 449 of file gdiplusimaging.h.

◆ PropertyTagGpsDestBearRef

#define PropertyTagGpsDestBearRef   0x0017

Definition at line 448 of file gdiplusimaging.h.

◆ PropertyTagGpsDestDist

#define PropertyTagGpsDestDist   0x001A

Definition at line 451 of file gdiplusimaging.h.

◆ PropertyTagGpsDestDistRef

#define PropertyTagGpsDestDistRef   0x0019

Definition at line 450 of file gdiplusimaging.h.

◆ PropertyTagGpsDestLat

#define PropertyTagGpsDestLat   0x0014

Definition at line 445 of file gdiplusimaging.h.

◆ PropertyTagGpsDestLatRef

#define PropertyTagGpsDestLatRef   0x0013

Definition at line 444 of file gdiplusimaging.h.

◆ PropertyTagGpsDestLong

#define PropertyTagGpsDestLong   0x0016

Definition at line 447 of file gdiplusimaging.h.

◆ PropertyTagGpsDestLongRef

#define PropertyTagGpsDestLongRef   0x0015

Definition at line 446 of file gdiplusimaging.h.

◆ PropertyTagGpsGpsDop

#define PropertyTagGpsGpsDop   0x000B

Definition at line 436 of file gdiplusimaging.h.

◆ PropertyTagGpsGpsMeasureMode

#define PropertyTagGpsGpsMeasureMode   0x000A

Definition at line 435 of file gdiplusimaging.h.

◆ PropertyTagGpsGpsSatellites

#define PropertyTagGpsGpsSatellites   0x0008

Definition at line 433 of file gdiplusimaging.h.

◆ PropertyTagGpsGpsStatus

#define PropertyTagGpsGpsStatus   0x0009

Definition at line 434 of file gdiplusimaging.h.

◆ PropertyTagGpsGpsTime

#define PropertyTagGpsGpsTime   0x0007

Definition at line 432 of file gdiplusimaging.h.

◆ PropertyTagGpsIFD

#define PropertyTagGpsIFD   0x8825

Definition at line 218 of file gdiplusimaging.h.

◆ PropertyTagGpsImgDir

#define PropertyTagGpsImgDir   0x0011

Definition at line 442 of file gdiplusimaging.h.

◆ PropertyTagGpsImgDirRef

#define PropertyTagGpsImgDirRef   0x0010

Definition at line 441 of file gdiplusimaging.h.

◆ PropertyTagGpsLatitude

#define PropertyTagGpsLatitude   0x0002

Definition at line 427 of file gdiplusimaging.h.

◆ PropertyTagGpsLatitudeRef

#define PropertyTagGpsLatitudeRef   0x0001

Definition at line 426 of file gdiplusimaging.h.

◆ PropertyTagGpsLongitude

#define PropertyTagGpsLongitude   0x0004

Definition at line 429 of file gdiplusimaging.h.

◆ PropertyTagGpsLongitudeRef

#define PropertyTagGpsLongitudeRef   0x0003

Definition at line 428 of file gdiplusimaging.h.

◆ PropertyTagGpsMapDatum

#define PropertyTagGpsMapDatum   0x0012

Definition at line 443 of file gdiplusimaging.h.

◆ PropertyTagGpsSpeed

#define PropertyTagGpsSpeed   0x000D

Definition at line 438 of file gdiplusimaging.h.

◆ PropertyTagGpsSpeedRef

#define PropertyTagGpsSpeedRef   0x000C

Definition at line 437 of file gdiplusimaging.h.

◆ PropertyTagGpsTrack

#define PropertyTagGpsTrack   0x000F

Definition at line 440 of file gdiplusimaging.h.

◆ PropertyTagGpsTrackRef

#define PropertyTagGpsTrackRef   0x000E

Definition at line 439 of file gdiplusimaging.h.

◆ PropertyTagGpsVer

#define PropertyTagGpsVer   0x0000

Definition at line 425 of file gdiplusimaging.h.

◆ PropertyTagGrayResponseCurve

#define PropertyTagGrayResponseCurve   0x0123

Definition at line 251 of file gdiplusimaging.h.

◆ PropertyTagGrayResponseUnit

#define PropertyTagGrayResponseUnit   0x0122

Definition at line 250 of file gdiplusimaging.h.

◆ PropertyTagGridSize

#define PropertyTagGridSize   0x5011

Definition at line 321 of file gdiplusimaging.h.

◆ PropertyTagHalftoneDegree

#define PropertyTagHalftoneDegree   0x500C

Definition at line 316 of file gdiplusimaging.h.

◆ PropertyTagHalftoneHints

#define PropertyTagHalftoneHints   0x0141

Definition at line 265 of file gdiplusimaging.h.

◆ PropertyTagHalftoneLPI

#define PropertyTagHalftoneLPI   0x500A

Definition at line 314 of file gdiplusimaging.h.

◆ PropertyTagHalftoneLPIUnit

#define PropertyTagHalftoneLPIUnit   0x500B

Definition at line 315 of file gdiplusimaging.h.

◆ PropertyTagHalftoneMisc

#define PropertyTagHalftoneMisc   0x500E

Definition at line 318 of file gdiplusimaging.h.

◆ PropertyTagHalftoneScreen

#define PropertyTagHalftoneScreen   0x500F

Definition at line 319 of file gdiplusimaging.h.

◆ PropertyTagHalftoneShape

#define PropertyTagHalftoneShape   0x500D

Definition at line 317 of file gdiplusimaging.h.

◆ PropertyTagHostComputer

#define PropertyTagHostComputer   0x013C

Definition at line 260 of file gdiplusimaging.h.

◆ PropertyTagICCProfile

#define PropertyTagICCProfile   0x8773

Definition at line 296 of file gdiplusimaging.h.

◆ PropertyTagICCProfileDescriptor

#define PropertyTagICCProfileDescriptor   0x0302

Definition at line 299 of file gdiplusimaging.h.

◆ PropertyTagImageDescription

#define PropertyTagImageDescription   0x010E

Definition at line 232 of file gdiplusimaging.h.

◆ PropertyTagImageHeight

#define PropertyTagImageHeight   0x0101

Definition at line 223 of file gdiplusimaging.h.

◆ PropertyTagImageTitle

#define PropertyTagImageTitle   0x0320

Definition at line 302 of file gdiplusimaging.h.

◆ PropertyTagImageWidth

#define PropertyTagImageWidth   0x0100

Definition at line 222 of file gdiplusimaging.h.

◆ PropertyTagIndexBackground

#define PropertyTagIndexBackground   0x5103

Definition at line 368 of file gdiplusimaging.h.

◆ PropertyTagIndexTransparent

#define PropertyTagIndexTransparent   0x5104

Definition at line 369 of file gdiplusimaging.h.

◆ PropertyTagInkNames

#define PropertyTagInkNames   0x014D

Definition at line 271 of file gdiplusimaging.h.

◆ PropertyTagInkSet

#define PropertyTagInkSet   0x014C

Definition at line 270 of file gdiplusimaging.h.

◆ PropertyTagJPEGACTables

#define PropertyTagJPEGACTables   0x0209

Definition at line 289 of file gdiplusimaging.h.

◆ PropertyTagJPEGDCTables

#define PropertyTagJPEGDCTables   0x0208

Definition at line 288 of file gdiplusimaging.h.

◆ PropertyTagJPEGInterFormat

#define PropertyTagJPEGInterFormat   0x0201

Definition at line 282 of file gdiplusimaging.h.

◆ PropertyTagJPEGInterLength

#define PropertyTagJPEGInterLength   0x0202

Definition at line 283 of file gdiplusimaging.h.

◆ PropertyTagJPEGLosslessPredictors

#define PropertyTagJPEGLosslessPredictors   0x0205

Definition at line 285 of file gdiplusimaging.h.

◆ PropertyTagJPEGPointTransforms

#define PropertyTagJPEGPointTransforms   0x0206

Definition at line 286 of file gdiplusimaging.h.

◆ PropertyTagJPEGProc

#define PropertyTagJPEGProc   0x0200

Definition at line 281 of file gdiplusimaging.h.

◆ PropertyTagJPEGQTables

#define PropertyTagJPEGQTables   0x0207

Definition at line 287 of file gdiplusimaging.h.

◆ PropertyTagJPEGQuality

#define PropertyTagJPEGQuality   0x5010

Definition at line 320 of file gdiplusimaging.h.

◆ PropertyTagJPEGRestartInterval

#define PropertyTagJPEGRestartInterval   0x0203

Definition at line 284 of file gdiplusimaging.h.

◆ PropertyTagLoopCount

#define PropertyTagLoopCount   0x5101

Definition at line 366 of file gdiplusimaging.h.

◆ PropertyTagLuminanceTable

#define PropertyTagLuminanceTable   0x5090

Definition at line 362 of file gdiplusimaging.h.

◆ PropertyTagMaxSampleValue

#define PropertyTagMaxSampleValue   0x0119

Definition at line 241 of file gdiplusimaging.h.

◆ PropertyTagMinSampleValue

#define PropertyTagMinSampleValue   0x0118

Definition at line 240 of file gdiplusimaging.h.

◆ PropertyTagNewSubfileType

#define PropertyTagNewSubfileType   0x00FE

Definition at line 220 of file gdiplusimaging.h.

◆ PropertyTagNumberOfInks

#define PropertyTagNumberOfInks   0x014E

Definition at line 272 of file gdiplusimaging.h.

◆ PropertyTagOrientation

#define PropertyTagOrientation   0x0112

Definition at line 236 of file gdiplusimaging.h.

◆ PropertyTagPageName

#define PropertyTagPageName   0x011D

Definition at line 245 of file gdiplusimaging.h.

◆ PropertyTagPageNumber

#define PropertyTagPageNumber   0x0129

Definition at line 255 of file gdiplusimaging.h.

◆ PropertyTagPaletteHistogram

#define PropertyTagPaletteHistogram   0x5113

Definition at line 374 of file gdiplusimaging.h.

◆ PropertyTagPhotometricInterp

#define PropertyTagPhotometricInterp   0x0106

Definition at line 226 of file gdiplusimaging.h.

◆ PropertyTagPixelPerUnitX

#define PropertyTagPixelPerUnitX   0x5111

Definition at line 372 of file gdiplusimaging.h.

◆ PropertyTagPixelPerUnitY

#define PropertyTagPixelPerUnitY   0x5112

Definition at line 373 of file gdiplusimaging.h.

◆ PropertyTagPixelUnit

#define PropertyTagPixelUnit   0x5110

Definition at line 371 of file gdiplusimaging.h.

◆ PropertyTagPlanarConfig

#define PropertyTagPlanarConfig   0x011C

Definition at line 244 of file gdiplusimaging.h.

◆ PropertyTagPredictor

#define PropertyTagPredictor   0x013D

Definition at line 261 of file gdiplusimaging.h.

◆ PropertyTagPrimaryChromaticities

#define PropertyTagPrimaryChromaticities   0x013F

Definition at line 263 of file gdiplusimaging.h.

◆ PropertyTagPrintFlags

#define PropertyTagPrintFlags   0x5005

Definition at line 309 of file gdiplusimaging.h.

◆ PropertyTagPrintFlagsBleedWidth

#define PropertyTagPrintFlagsBleedWidth   0x5008

Definition at line 312 of file gdiplusimaging.h.

◆ PropertyTagPrintFlagsBleedWidthScale

#define PropertyTagPrintFlagsBleedWidthScale   0x5009

Definition at line 313 of file gdiplusimaging.h.

◆ PropertyTagPrintFlagsCrop

#define PropertyTagPrintFlagsCrop   0x5007

Definition at line 311 of file gdiplusimaging.h.

◆ PropertyTagPrintFlagsVersion

#define PropertyTagPrintFlagsVersion   0x5006

Definition at line 310 of file gdiplusimaging.h.

◆ PropertyTagREFBlackWhite

#define PropertyTagREFBlackWhite   0x0214

Definition at line 294 of file gdiplusimaging.h.

◆ PropertyTagResolutionUnit

#define PropertyTagResolutionUnit   0x0128

Definition at line 254 of file gdiplusimaging.h.

◆ PropertyTagResolutionXLengthUnit

#define PropertyTagResolutionXLengthUnit   0x5003

Definition at line 307 of file gdiplusimaging.h.

◆ PropertyTagResolutionXUnit

#define PropertyTagResolutionXUnit   0x5001

Definition at line 305 of file gdiplusimaging.h.

◆ PropertyTagResolutionYLengthUnit

#define PropertyTagResolutionYLengthUnit   0x5004

Definition at line 308 of file gdiplusimaging.h.

◆ PropertyTagResolutionYUnit

#define PropertyTagResolutionYUnit   0x5002

Definition at line 306 of file gdiplusimaging.h.

◆ PropertyTagRowsPerStrip

#define PropertyTagRowsPerStrip   0x0116

Definition at line 238 of file gdiplusimaging.h.

◆ PropertyTagSampleFormat

#define PropertyTagSampleFormat   0x0153

Definition at line 276 of file gdiplusimaging.h.

◆ PropertyTagSamplesPerPixel

#define PropertyTagSamplesPerPixel   0x0115

Definition at line 237 of file gdiplusimaging.h.

◆ PropertyTagSMaxSampleValue

#define PropertyTagSMaxSampleValue   0x0155

Definition at line 278 of file gdiplusimaging.h.

◆ PropertyTagSMinSampleValue

#define PropertyTagSMinSampleValue   0x0154

Definition at line 277 of file gdiplusimaging.h.

◆ PropertyTagSoftwareUsed

#define PropertyTagSoftwareUsed   0x0131

Definition at line 257 of file gdiplusimaging.h.

◆ PropertyTagSRGBRenderingIntent

#define PropertyTagSRGBRenderingIntent   0x0303

Definition at line 300 of file gdiplusimaging.h.

◆ PropertyTagStripBytesCount

#define PropertyTagStripBytesCount   0x0117

Definition at line 239 of file gdiplusimaging.h.

◆ PropertyTagStripOffsets

#define PropertyTagStripOffsets   0x0111

Definition at line 235 of file gdiplusimaging.h.

◆ PropertyTagSubfileType

#define PropertyTagSubfileType   0x00FF

Definition at line 221 of file gdiplusimaging.h.

◆ PropertyTagT4Option

#define PropertyTagT4Option   0x0124

Definition at line 252 of file gdiplusimaging.h.

◆ PropertyTagT6Option

#define PropertyTagT6Option   0x0125

Definition at line 253 of file gdiplusimaging.h.

◆ PropertyTagTargetPrinter

#define PropertyTagTargetPrinter   0x0151

Definition at line 274 of file gdiplusimaging.h.

◆ PropertyTagThreshHolding

#define PropertyTagThreshHolding   0x0107

Definition at line 227 of file gdiplusimaging.h.

◆ PropertyTagThumbnailArtist

#define PropertyTagThumbnailArtist   0x5034

Definition at line 353 of file gdiplusimaging.h.

◆ PropertyTagThumbnailBitsPerSample

#define PropertyTagThumbnailBitsPerSample   0x5022

Definition at line 335 of file gdiplusimaging.h.

◆ PropertyTagThumbnailColorDepth

#define PropertyTagThumbnailColorDepth   0x5015

Definition at line 325 of file gdiplusimaging.h.

◆ PropertyTagThumbnailCompressedSize

#define PropertyTagThumbnailCompressedSize   0x5019

Definition at line 329 of file gdiplusimaging.h.

◆ PropertyTagThumbnailCompression

#define PropertyTagThumbnailCompression   0x5023

Definition at line 336 of file gdiplusimaging.h.

◆ PropertyTagThumbnailCopyRight

#define PropertyTagThumbnailCopyRight   0x503B

Definition at line 360 of file gdiplusimaging.h.

◆ PropertyTagThumbnailData

#define PropertyTagThumbnailData   0x501B

Definition at line 331 of file gdiplusimaging.h.

◆ PropertyTagThumbnailDateTime

#define PropertyTagThumbnailDateTime   0x5033

Definition at line 352 of file gdiplusimaging.h.

◆ PropertyTagThumbnailEquipMake

#define PropertyTagThumbnailEquipMake   0x5026

Definition at line 339 of file gdiplusimaging.h.

◆ PropertyTagThumbnailEquipModel

#define PropertyTagThumbnailEquipModel   0x5027

Definition at line 340 of file gdiplusimaging.h.

◆ PropertyTagThumbnailFormat

#define PropertyTagThumbnailFormat   0x5012

Definition at line 322 of file gdiplusimaging.h.

◆ PropertyTagThumbnailHeight

#define PropertyTagThumbnailHeight   0x5014

Definition at line 324 of file gdiplusimaging.h.

◆ PropertyTagThumbnailImageDescription

#define PropertyTagThumbnailImageDescription   0x5025

Definition at line 338 of file gdiplusimaging.h.

◆ PropertyTagThumbnailImageHeight

#define PropertyTagThumbnailImageHeight   0x5021

Definition at line 334 of file gdiplusimaging.h.

◆ PropertyTagThumbnailImageWidth

#define PropertyTagThumbnailImageWidth   0x5020

Definition at line 333 of file gdiplusimaging.h.

◆ PropertyTagThumbnailOrientation

#define PropertyTagThumbnailOrientation   0x5029

Definition at line 342 of file gdiplusimaging.h.

◆ PropertyTagThumbnailPhotometricInterp

#define PropertyTagThumbnailPhotometricInterp   0x5024

Definition at line 337 of file gdiplusimaging.h.

◆ PropertyTagThumbnailPlanarConfig

#define PropertyTagThumbnailPlanarConfig   0x502F

Definition at line 348 of file gdiplusimaging.h.

◆ PropertyTagThumbnailPlanes

#define PropertyTagThumbnailPlanes   0x5016

Definition at line 326 of file gdiplusimaging.h.

◆ PropertyTagThumbnailPrimaryChromaticities

#define PropertyTagThumbnailPrimaryChromaticities   0x5036

Definition at line 355 of file gdiplusimaging.h.

◆ PropertyTagThumbnailRawBytes

#define PropertyTagThumbnailRawBytes   0x5017

Definition at line 327 of file gdiplusimaging.h.

◆ PropertyTagThumbnailRefBlackWhite

#define PropertyTagThumbnailRefBlackWhite   0x503A

Definition at line 359 of file gdiplusimaging.h.

◆ PropertyTagThumbnailResolutionUnit

#define PropertyTagThumbnailResolutionUnit   0x5030

Definition at line 349 of file gdiplusimaging.h.

◆ PropertyTagThumbnailResolutionX

#define PropertyTagThumbnailResolutionX   0x502D

Definition at line 346 of file gdiplusimaging.h.

◆ PropertyTagThumbnailResolutionY

#define PropertyTagThumbnailResolutionY   0x502E

Definition at line 347 of file gdiplusimaging.h.

◆ PropertyTagThumbnailRowsPerStrip

#define PropertyTagThumbnailRowsPerStrip   0x502B

Definition at line 344 of file gdiplusimaging.h.

◆ PropertyTagThumbnailSamplesPerPixel

#define PropertyTagThumbnailSamplesPerPixel   0x502A

Definition at line 343 of file gdiplusimaging.h.

◆ PropertyTagThumbnailSize

#define PropertyTagThumbnailSize   0x5018

Definition at line 328 of file gdiplusimaging.h.

◆ PropertyTagThumbnailSoftwareUsed

#define PropertyTagThumbnailSoftwareUsed   0x5032

Definition at line 351 of file gdiplusimaging.h.

◆ PropertyTagThumbnailStripBytesCount

#define PropertyTagThumbnailStripBytesCount   0x502C

Definition at line 345 of file gdiplusimaging.h.

◆ PropertyTagThumbnailStripOffsets

#define PropertyTagThumbnailStripOffsets   0x5028

Definition at line 341 of file gdiplusimaging.h.

◆ PropertyTagThumbnailTransferFunction

#define PropertyTagThumbnailTransferFunction   0x5031

Definition at line 350 of file gdiplusimaging.h.

◆ PropertyTagThumbnailWhitePoint

#define PropertyTagThumbnailWhitePoint   0x5035

Definition at line 354 of file gdiplusimaging.h.

◆ PropertyTagThumbnailWidth

#define PropertyTagThumbnailWidth   0x5013

Definition at line 323 of file gdiplusimaging.h.

◆ PropertyTagThumbnailYCbCrCoefficients

#define PropertyTagThumbnailYCbCrCoefficients   0x5037

Definition at line 356 of file gdiplusimaging.h.

◆ PropertyTagThumbnailYCbCrPositioning

#define PropertyTagThumbnailYCbCrPositioning   0x5039

Definition at line 358 of file gdiplusimaging.h.

◆ PropertyTagThumbnailYCbCrSubsampling

#define PropertyTagThumbnailYCbCrSubsampling   0x5038

Definition at line 357 of file gdiplusimaging.h.

◆ PropertyTagTileByteCounts

#define PropertyTagTileByteCounts   0x0145

Definition at line 269 of file gdiplusimaging.h.

◆ PropertyTagTileLength

#define PropertyTagTileLength   0x0143

Definition at line 267 of file gdiplusimaging.h.

◆ PropertyTagTileOffset

#define PropertyTagTileOffset   0x0144

Definition at line 268 of file gdiplusimaging.h.

◆ PropertyTagTileWidth

#define PropertyTagTileWidth   0x0142

Definition at line 266 of file gdiplusimaging.h.

◆ PropertyTagTransferFuncition

#define PropertyTagTransferFuncition   0x012D

Definition at line 256 of file gdiplusimaging.h.

◆ PropertyTagTransferRange

#define PropertyTagTransferRange   0x0156

Definition at line 279 of file gdiplusimaging.h.

◆ PropertyTagTypeASCII

#define PropertyTagTypeASCII   2

Definition at line 208 of file gdiplusimaging.h.

◆ PropertyTagTypeByte

#define PropertyTagTypeByte   1

Definition at line 207 of file gdiplusimaging.h.

◆ PropertyTagTypeLong

#define PropertyTagTypeLong   4

Definition at line 210 of file gdiplusimaging.h.

◆ PropertyTagTypeRational

#define PropertyTagTypeRational   5

Definition at line 211 of file gdiplusimaging.h.

◆ PropertyTagTypeShort

#define PropertyTagTypeShort   3

Definition at line 209 of file gdiplusimaging.h.

◆ PropertyTagTypeSLONG

#define PropertyTagTypeSLONG   9

Definition at line 213 of file gdiplusimaging.h.

◆ PropertyTagTypeSRational

#define PropertyTagTypeSRational   10

Definition at line 214 of file gdiplusimaging.h.

◆ PropertyTagTypeUndefined

#define PropertyTagTypeUndefined   7

Definition at line 212 of file gdiplusimaging.h.

◆ PropertyTagWhitePoint

#define PropertyTagWhitePoint   0x013E

Definition at line 262 of file gdiplusimaging.h.

◆ PropertyTagXPosition

#define PropertyTagXPosition   0x011E

Definition at line 246 of file gdiplusimaging.h.

◆ PropertyTagXResolution

#define PropertyTagXResolution   0x011A

Definition at line 242 of file gdiplusimaging.h.

◆ PropertyTagYCbCrCoefficients

#define PropertyTagYCbCrCoefficients   0x0211

Definition at line 291 of file gdiplusimaging.h.

◆ PropertyTagYCbCrPositioning

#define PropertyTagYCbCrPositioning   0x0213

Definition at line 293 of file gdiplusimaging.h.

◆ PropertyTagYCbCrSubsampling

#define PropertyTagYCbCrSubsampling   0x0212

Definition at line 292 of file gdiplusimaging.h.

◆ PropertyTagYPosition

#define PropertyTagYPosition   0x011F

Definition at line 247 of file gdiplusimaging.h.

◆ PropertyTagYResolution

#define PropertyTagYResolution   0x011B

Definition at line 243 of file gdiplusimaging.h.

Typedef Documentation

◆ BitmapData

◆ EncoderParameter

◆ EncoderParameters

◆ ImageCodecInfo

◆ ImageItemData

◆ ImageLockMode

Definition at line 141 of file gdiplusimaging.h.

◆ PropertyItem

◆ RotateFlipType

Definition at line 142 of file gdiplusimaging.h.

Enumeration Type Documentation

◆ ImageLockMode

Enumerator
ImageLockModeRead 
ImageLockModeWrite 
ImageLockModeUserInputBuf 

Definition at line 38 of file gdiplusimaging.h.

39{
43};
@ ImageLockModeUserInputBuf
@ ImageLockModeRead
@ ImageLockModeWrite

◆ RotateFlipType

Enumerator
RotateNoneFlipNone 
Rotate180FlipXY 
Rotate90FlipNone 
Rotate270FlipXY 
Rotate180FlipNone 
RotateNoneFlipXY 
Rotate270FlipNone 
Rotate90FlipXY 
RotateNoneFlipX 
Rotate180FlipY 
Rotate90FlipX 
Rotate270FlipY 
Rotate180FlipX 
RotateNoneFlipY 
Rotate270FlipX 
Rotate90FlipY 

Definition at line 45 of file gdiplusimaging.h.

46{
49
52
55
58
61
62 Rotate90FlipX = 5,
64
67
70};
@ RotateNoneFlipXY
@ Rotate90FlipY
@ Rotate270FlipY
@ Rotate180FlipY
@ Rotate270FlipX
@ RotateNoneFlipNone
@ Rotate180FlipNone
@ RotateNoneFlipY
@ Rotate270FlipNone
@ Rotate180FlipXY
@ Rotate90FlipXY
@ Rotate180FlipX
@ Rotate90FlipNone
@ Rotate270FlipXY
@ Rotate90FlipX
@ RotateNoneFlipX

Function Documentation

◆ DEFINE_GUID() [1/14]

DEFINE_GUID ( FrameDimensionPage  ,
0x7462dc86  ,
0x6180  ,
0x4c7e  ,
0x8e  ,
0x3f  ,
0xee  ,
0x73  ,
0x33  ,
0xa7  ,
0xa4  ,
0x83   
)

◆ DEFINE_GUID() [2/14]

DEFINE_GUID ( FrameDimensionResolution  ,
0x84236f7b  ,
0x3bd3  ,
0x428f  ,
0x8d  ,
0xab  ,
0x4e  ,
0xa1  ,
0x43  ,
0x9c  ,
0xa3  ,
0x15   
)

◆ DEFINE_GUID() [3/14]

DEFINE_GUID ( FrameDimensionTime  ,
0x6aedbd6d  ,
0x3fb5  ,
0x418a  ,
0x83  ,
0xa6  ,
0x7f  ,
0x45  ,
0x22  ,
0x9d  ,
0xc8  ,
0x72   
)

◆ DEFINE_GUID() [4/14]

DEFINE_GUID ( ImageFormatBMP  ,
0xb96b3cab  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [5/14]

DEFINE_GUID ( ImageFormatEMF  ,
0xb96b3cac  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [6/14]

DEFINE_GUID ( ImageFormatEXIF  ,
0xb96b3cb2  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [7/14]

DEFINE_GUID ( ImageFormatGIF  ,
0xb96b3cb0  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [8/14]

DEFINE_GUID ( ImageFormatIcon  ,
0xb96b3cb5  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [9/14]

DEFINE_GUID ( ImageFormatJPEG  ,
0xb96b3cae  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [10/14]

DEFINE_GUID ( ImageFormatMemoryBMP  ,
0xb96b3caa  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [11/14]

DEFINE_GUID ( ImageFormatPNG  ,
0xb96b3caf  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [12/14]

DEFINE_GUID ( ImageFormatTIFF  ,
0xb96b3cb1  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [13/14]

DEFINE_GUID ( ImageFormatUndefined  ,
0xb96b3ca9  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)

◆ DEFINE_GUID() [14/14]

DEFINE_GUID ( ImageFormatWMF  ,
0xb96b3cad  ,
0x728  ,
0x11d3  ,
0x9d  ,
0x7b  ,
,
,
0xf8  ,
0x1e  ,
0xf3  ,
0x2e   
)