Поделиться через


Перечисление EncoderValue (gdiplusenums.h)

Перечисление EncoderValue задает значения, которые могут передаваться в качестве аргументов кодировщикам изображений. Дополнительные сведения о кодировщиках изображений см. в разделе Использование кодировщиков изображений и декодеров .

Синтаксис

typedef enum EncoderValue {
  EncoderValueColorTypeCMYK,
  EncoderValueColorTypeYCCK,
  EncoderValueCompressionLZW,
  EncoderValueCompressionCCITT3,
  EncoderValueCompressionCCITT4,
  EncoderValueCompressionRle,
  EncoderValueCompressionNone,
  EncoderValueScanMethodInterlaced,
  EncoderValueScanMethodNonInterlaced,
  EncoderValueVersionGif87,
  EncoderValueVersionGif89,
  EncoderValueRenderProgressive,
  EncoderValueRenderNonProgressive,
  EncoderValueTransformRotate90,
  EncoderValueTransformRotate180,
  EncoderValueTransformRotate270,
  EncoderValueTransformFlipHorizontal,
  EncoderValueTransformFlipVertical,
  EncoderValueMultiFrame,
  EncoderValueLastFrame,
  EncoderValueFlush,
  EncoderValueFrameDimensionTime,
  EncoderValueFrameDimensionResolution,
  EncoderValueFrameDimensionPage,
  EncoderValueColorTypeGray,
  EncoderValueColorTypeRGB
} ;

Константы

 
EncoderValueColorTypeCMYK
Не используется в GDI+ версии 1.0.
EncoderValueColorTypeYCCK
Не используется в GDI+ версии 1.0.
EncoderValueCompressionLZW
Для TIFF-изображения указывает метод сжатия LZW.
EncoderValueCompressionCCITT3
Для TIFF-изображения указывает метод сжатия CCITT3.
EncoderValueCompressionCCITT4
Для TIFF-изображения указывает метод сжатия CCITT4.
EncoderValueCompressionRle
Для TIFF-изображения указывает метод сжатия RLE.
EncoderValueCompressionNone
Для TIFF-изображения указывает отсутствие сжатия.
EncoderValueScanMethodInterlaced
Не используется в GDI+ версии 1.0.
EncoderValueScanMethodNonInterlaced
Не используется в GDI+ версии 1.0.
EncoderValueVersionGif87
Не используется в GDI+ версии 1.0.
EncoderValueVersionGif89
Не используется в GDI+ версии 1.0.
EncoderValueRenderProgressive
Не используется в GDI+ версии 1.0.
EncoderValueRenderNonProgressive
Не используется в GDI+ версии 1.0.
EncoderValueTransformRotate90
Для изображения JPEG указывает поворот по часовой стрелке без потерь на 90 градусов.
EncoderValueTransformRotate180
Для изображения JPEG указывает поворот на 180 градусов без потерь.
EncoderValueTransformRotate270
Для изображения JPEG указывает поворот без потерь на 270 градусов по часовой стрелке.
EncoderValueTransformFlipHorizontal
Для изображения JPEG задает горизонтальное отражение без потерь.
EncoderValueTransformFlipVertical
Для изображения в формате JPEG задает вертикальное отражение без потерь.
EncoderValueMultiFrame
Задает многокадровую кодировку.
EncoderValueLastFrame
Указывает последний кадр многокадрового изображения.
EncoderValueFlush
Указывает, что объект кодировщика должен быть закрыт.
EncoderValueFrameDimensionTime
Не используется в GDI+ версии 1.0.
EncoderValueFrameDimensionResolution
Не используется в GDI+ версии 1.0.
EncoderValueFrameDimensionPage
Для TIFF-изображения указывает измерение рамки страницы.
EncoderValueColorTypeGray
EncoderValueColorTypeRGB

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть gdiplusenums.h (включая Gdiplus.h)