Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

EncoderValue enumeration

Applies to: desktop apps only

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  {
  EncoderValueColorTypeCMYK,
  EncoderValueColorTypeYCCK,
  EncoderValueCompressionLZW,
  EncoderValueCompressionCCITT3,
  EncoderValueCompressionCCITT4,
  EncoderValueCompressionRle,
  EncoderValueCompressionNone,
  EncoderValueScanMethodInterlaced,
  EncoderValueScanMethodNonInterlaced,
  EncoderValueVersionGif87,
  EncoderValueVersionGif89,
  EncoderValueRenderProgressive,
  EncoderValueRenderNonProgressive,
  EncoderValueTransformRotate90,
  EncoderValueTransformRotate180,
  EncoderValueTransformRotate270,
  EncoderValueTransformFlipHorizontal,
  EncoderValueTransformFlipVertical,
  EncoderValueMultiFrame,
  EncoderValueLastFrame,
  EncoderValueFlush,
  EncoderValueFrameDimensionTime,
  EncoderValueFrameDimensionResolution,
  EncoderValueFrameDimensionPage 
} EncoderValue;

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

Requirements

Minimum supported client

Windows XP, Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Product

GDI+ 1.0

Header

Gdiplusenums.h (include Gdiplus.h)

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012

Community Additions

Show:
© 2014 Microsoft