Share via


ImageCodecFlags (Compact 2013)

3/26/2014

This feature is being deprecated for this release. Refer to this component: Windows Imaging Component.

This enumeration contains elements that are used to provide information about image codecs.

Syntax

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

Elements

  • ImageCodecFlagsEncoder
    That the image codec can encode image data.
  • ImageCodecFlagsDecoder
    The image codec can decode image data.
  • ImageCodecFlagsSupportBitmap
    The image codec supports bitmap images.
  • ImageCodecFlagsSupportVector
    The image codec supports scaleable images.
  • ImageCodecFlagsSeekableEncode
    The image codec requires a seekable output stream.
  • ImageCodecFlagsBlockingDecode
    The image codec can exhibit blocking behavior during decoding.
  • ImageCodecFlagsBuiltin
    The image codec is built into the imaging library.
  • ImageCodecFlagsSystem
    The codec is registered in the HKEY_LOCAL_MACHINE branch of the registry and is therefore available to all users.
  • ImageCodecFlagsUser
    The codec is registered in the HKEY_CURRENT_USER branch of the registry and is therefore only available to the current user.

Requirements

Header

imaging.h

See Also

Reference

Imaging Enumerations
IImagingFactory::UninstallImageCodec