ImageCodecFlags enumeration (gdiplusimaging.h)

The ImageCodecFlags enumeration indicates attributes of an image codec.

Syntax

typedef enum ImageCodecFlags {
  ImageCodecFlagsEncoder,
  ImageCodecFlagsDecoder,
  ImageCodecFlagsSupportBitmap,
  ImageCodecFlagsSupportVector,
  ImageCodecFlagsSeekableEncode,
  ImageCodecFlagsBlockingDecode,
  ImageCodecFlagsBuiltin,
  ImageCodecFlagsSystem,
  ImageCodecFlagsUser
} ;

Constants

Name Description
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 [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header gdiplusimaging.h (include Gdiplus.h)