EncoderValue enumeration (gdiplusenums.h)
The EncoderValue enumeration specifies values that can be passed as arguments to image encoders. For more information about image encoders, see Using Image Encoders and Decoders .
Syntax
typedef enum EncoderValue {
EncoderValueColorTypeCMYK,
EncoderValueColorTypeYCCK,
EncoderValueCompressionLZW,
EncoderValueCompressionCCITT3,
EncoderValueCompressionCCITT4,
EncoderValueCompressionRle,
EncoderValueCompressionNone,
EncoderValueScanMethodInterlaced,
EncoderValueScanMethodNonInterlaced,
EncoderValueVersionGif87,
EncoderValueVersionGif89,
EncoderValueRenderProgressive,
EncoderValueRenderNonProgressive,
EncoderValueTransformRotate90,
EncoderValueTransformRotate180,
EncoderValueTransformRotate270,
EncoderValueTransformFlipHorizontal,
EncoderValueTransformFlipVertical,
EncoderValueMultiFrame,
EncoderValueLastFrame,
EncoderValueFlush,
EncoderValueFrameDimensionTime,
EncoderValueFrameDimensionResolution,
EncoderValueFrameDimensionPage,
EncoderValueColorTypeGray,
EncoderValueColorTypeRGB
} ;
Constants
EncoderValueColorTypeCMYK Not used in GDI+ version 1.0. |
EncoderValueColorTypeYCCK Not used in GDI+ version 1.0. |
EncoderValueCompressionLZW For a TIFF image, specifies the LZW compression method. |
EncoderValueCompressionCCITT3 For a TIFF image, specifies the CCITT3 compression method. |
EncoderValueCompressionCCITT4 For a TIFF image, specifies the CCITT4 compression method. |
EncoderValueCompressionRle For a TIFF image, specifies the RLE compression method. |
EncoderValueCompressionNone For a TIFF image, specifies no compression. |
EncoderValueScanMethodInterlaced Not used in GDI+ version 1.0. |
EncoderValueScanMethodNonInterlaced Not used in GDI+ version 1.0. |
EncoderValueVersionGif87 Not used in GDI+ version 1.0. |
EncoderValueVersionGif89 Not used in GDI+ version 1.0. |
EncoderValueRenderProgressive Not used in GDI+ version 1.0. |
EncoderValueRenderNonProgressive Not used in GDI+ version 1.0. |
EncoderValueTransformRotate90 For a JPEG image, specifies lossless 90-degree clockwise rotation. |
EncoderValueTransformRotate180 For a JPEG image, specifies lossless 180-degree rotation. |
EncoderValueTransformRotate270 For a JPEG image, specifies lossless 270-degree clockwise rotation. |
EncoderValueTransformFlipHorizontal For a JPEG image, specifies a lossless horizontal flip. |
EncoderValueTransformFlipVertical For a JPEG image, specifies a lossless vertical flip. |
EncoderValueMultiFrame Specifies multiple-frame encoding. |
EncoderValueLastFrame Specifies the last frame of a multiple-frame image. |
EncoderValueFlush Specifies that the encoder object is to be closed. |
EncoderValueFrameDimensionTime Not used in GDI+ version 1.0. |
EncoderValueFrameDimensionResolution Not used in GDI+ version 1.0. |
EncoderValueFrameDimensionPage For a TIFF image, specifies the page frame dimension |
EncoderValueColorTypeGray |
EncoderValueColorTypeRGB |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | gdiplusenums.h (include Gdiplus.h) |