ImageCodecFlags enumeration (gdiplusimaging.h)
The ImageCodecFlags enumeration indicates attributes of an image codec.
Syntax
typedef enum ImageCodecFlags {
ImageCodecFlagsEncoder = 0x00000001,
ImageCodecFlagsDecoder = 0x00000002,
ImageCodecFlagsSupportBitmap = 0x00000004,
ImageCodecFlagsSupportVector = 0x00000008,
ImageCodecFlagsSeekableEncode = 0x00000010,
ImageCodecFlagsBlockingDecode = 0x00000020,
ImageCodecFlagsBuiltin = 0x00010000,
ImageCodecFlagsSystem = 0x00020000,
ImageCodecFlagsUser = 0x00040000
} ;
Constants
ImageCodecFlagsEncoder Value: 0x00000001 Indicates that the codec supports encoding (saving). |
ImageCodecFlagsDecoder Value: 0x00000002 Indicates that the codec supports decoding (reading). |
ImageCodecFlagsSupportBitmap Value: 0x00000004 Indicates that the codec supports raster images (bitmaps). |
ImageCodecFlagsSupportVector Value: 0x00000008 Indicates that the codec supports vector images (metafiles). |
ImageCodecFlagsSeekableEncode Value: 0x00000010 Indicates that an encoder requires a seekable output stream. |
ImageCodecFlagsBlockingDecode Value: 0x00000020 Indicates that a decoder has blocking behavior during the decoding process. |
ImageCodecFlagsBuiltin Value: 0x00010000 Indicates that the codec is built in to GDI+. |
ImageCodecFlagsSystem Value: 0x00020000 Not used in GDI+ version 1.0. |
ImageCodecFlagsUser Value: 0x00040000 Not used in GDI+ version 1.0. |
Requirements
Requirement | Value |
---|---|
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) |