Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
EncoderValueColorTypeCMYKNot used in GDI+ version 1.0. |
EncoderValueColorTypeYCCKNot used in GDI+ version 1.0. |
EncoderValueCompressionLZWFor a TIFF image, specifies the LZW compression method. |
EncoderValueCompressionCCITT3For a TIFF image, specifies the CCITT3 compression method. |
EncoderValueCompressionCCITT4For a TIFF image, specifies the CCITT4 compression method. |
EncoderValueCompressionRleFor a TIFF image, specifies the RLE compression method. |
EncoderValueCompressionNoneFor a TIFF image, specifies no compression. |
EncoderValueScanMethodInterlacedNot used in GDI+ version 1.0. |
EncoderValueScanMethodNonInterlacedNot used in GDI+ version 1.0. |
EncoderValueVersionGif87Not used in GDI+ version 1.0. |
EncoderValueVersionGif89Not used in GDI+ version 1.0. |
EncoderValueRenderProgressiveNot used in GDI+ version 1.0. |
EncoderValueRenderNonProgressiveNot used in GDI+ version 1.0. |
EncoderValueTransformRotate90For a JPEG image, specifies lossless 90-degree clockwise rotation. |
EncoderValueTransformRotate180For a JPEG image, specifies lossless 180-degree rotation. |
EncoderValueTransformRotate270For a JPEG image, specifies lossless 270-degree clockwise rotation. |
EncoderValueTransformFlipHorizontalFor a JPEG image, specifies a lossless horizontal flip. |
EncoderValueTransformFlipVerticalFor a JPEG image, specifies a lossless vertical flip. |
EncoderValueMultiFrameSpecifies multiple-frame encoding. |
EncoderValueLastFrameSpecifies the last frame of a multiple-frame image. |
EncoderValueFlushSpecifies that the encoder object is to be closed. |
EncoderValueFrameDimensionTimeNot used in GDI+ version 1.0. |
EncoderValueFrameDimensionResolutionNot used in GDI+ version 1.0. |
EncoderValueFrameDimensionPageFor 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) |