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) |