勇芳软件工作室.汉化:  GDI+ Reference > Enumerations >

EncoderParameterValueType

Previous pageReturn to chapter overviewNext page

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

 

C++ 语法

 

typedef enum {

EncoderParameterValueTypeByte = 1,

EncoderParameterValueTypeASCII = 2,

EncoderParameterValueTypeShort = 3,

EncoderParameterValueTypeLong = 4,

EncoderParameterValueTypeRational = 5,

EncoderParameterValueTypeLongRange = 6,

EncoderParameterValueTypeUndefined = 7,

EncoderParameterValueTypeRationalRange = 8,

EncoderParameterValueTypePointer = 9

} EncoderParameterValueType;

 

PowerBASIC 语法

 

%EncoderParameterValueTypeByte = 1

%EncoderParameterValueTypeASCII = 2

%EncoderParameterValueTypeShort = 3

%EncoderParameterValueTypeLong = 4

%EncoderParameterValueTypeRational = 5

%EncoderParameterValueTypeLongRange = 6

%EncoderParameterValueTypeUndefined = 7

%EncoderParameterValueTypeRationalRange = 8

%EncoderParameterValueTypePointer = 9

 

常量

 

EncoderParameterValueTypeByte

 

指定该参数是8位无符号整数。

 

EncoderParameterValueTypeASCII

 

指定参数是以空字符结尾的字符串。

 

EncoderParameterValueTypeShort

 

指定该参数是16位无符号整数。

 

EncoderParameterValueTypeLong

 

指定参数是32位无符号整数。

 

EncoderParameterValueTypeRational

 

指定该参数是两个32位无符号整数的数组。该对整数表示一个分数。该对中的第一个整数是分子,该对中的第二个整数是分母。

 

EncoderParameterValueTypeLongRange

 

指定该参数是两个32位无符号整数的数组。一对整数表示数字范围。第一个整数是范围中的最小数字,第二个整数是范围中最大的数字。

 

EncoderParameterValueTypeUndefined

 

指定该参数是可以保存任何类型值的字节数组。

 

EncoderParameterValueTypeRationalRange

 

指定该参数是一个四位,32位无符号整数的数组。前两个整数表示一个分数,第二个两个整数表示第二个分数。两个分数代表有理数的范围。第一个分数是该范围内的最小有理数,第二个分数是该范围中最大的有理数。

 

EncoderParameterValueTypePointer

 

指定该参数是指向一个自定义元数据块的指针。