encoderParameterValueType 枚举 (gdiplusenums.h)

EncoderParameterValueType 枚举指定图像编解码器 (编码器/解码器) 参数的数据类型。 此枚举的元素分配给 EncoderParameter 对象的 Type 数据成员。

语法

typedef enum EncoderParameterValueType {
  EncoderParameterValueTypeByte = 1,
  EncoderParameterValueTypeASCII = 2,
  EncoderParameterValueTypeShort = 3,
  EncoderParameterValueTypeLong = 4,
  EncoderParameterValueTypeRational = 5,
  EncoderParameterValueTypeLongRange = 6,
  EncoderParameterValueTypeUndefined = 7,
  EncoderParameterValueTypeRationalRange = 8,
  EncoderParameterValueTypePointer = 9
} ;

常量

 
EncoderParameterValueTypeByte
值:1
指定 参数是 8 位无符号整数。
EncoderParameterValueTypeASCII
值: 2
指定参数是以 null 结尾的字符串。
EncoderParameterValueTypeShort
值: 3
指定 参数是 16 位无符号整数。
EncoderParameterValueTypeLong
值: 4
指定 参数是 32 位无符号整数。
EncoderParameterValueTypeRational
值: 5
指定 参数是两个 32 位无符号整数的数组。 整数对表示分数。 对中的第一个整数是分子,对中的第二个整数是分母。
EncoderParameterValueTypeLongRange
值: 6
指定 参数是两个 32 位无符号整数的数组。 整数对表示一系列数字。 第一个整数是范围中的最小数字,第二个整数是范围中最大的数字。
EncoderParameterValueTypeUndefined
值: 7
指定 参数是可以保存任何类型的值的字节数组。
EncoderParameterValueTypeRationalRange
值: 8
指定 参数是四个 32 位无符号整数的数组。 前两个整数表示一个分数,后两个整数表示第二个分数。 这两个分数表示一个有理数区域。 第一个分数是该区域中最小的有理数,第二个分数是该区域中最大的有理数。
EncoderParameterValueTypePointer
值: 9
指定 参数是指向自定义元数据块的指针。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 gdiplusenums.h (包括 Gdiplus.h)

另请参阅

EncoderParameter