Export (0) Print
Expand All

ImageCodecFlags enumeration

Applies to: desktop apps only

The ImageCodecFlags enumeration indicates attributes of an image codec.

Syntax

typedef enum  {
  ImageCodecFlagsEncoder          = 0x00000001,
  ImageCodecFlagsDecoder          = 0x00000002,
  ImageCodecFlagsSupportBitmap    = 0x00000004,
  ImageCodecFlagsSupportVector    = 0x00000008,
  ImageCodecFlagsSeekableEncode   = 0x00000010,
  ImageCodecFlagsBlockingDecode   = 0x00000020,
  ImageCodecFlagsBuiltin          = 0x00010000,
  ImageCodecFlagsSystem           = 0x00020000,
  ImageCodecFlagsUser             = 0x00040000 
} ImageCodecFlags;

Constants

ImageCodecFlagsEncoder

Indicates that the codec supports encoding (saving).

ImageCodecFlagsDecoder

Indicates that the codec supports decoding (reading).

ImageCodecFlagsSupportBitmap

Indicates that the codec supports raster images (bitmaps).

ImageCodecFlagsSupportVector

Indicates that the codec supports vector images (metafiles).

ImageCodecFlagsSeekableEncode

Indicates that an encoder requires a seekable output stream.

ImageCodecFlagsBlockingDecode

Indicates that a decoder has blocking behavior during the decoding process.

ImageCodecFlagsBuiltin

Indicates that the codec is built in to GDI+.

ImageCodecFlagsSystem

Not used in GDI+ version 1.0.

ImageCodecFlagsUser

Not used in GDI+ version 1.0.

Requirements

Minimum supported client

Windows XP, Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Product

GDI+ 1.0

Header

Gdiplusimaging.h (include Gdiplus.h)

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012

Community Additions

ADD
Show:
© 2015 Microsoft