EncoderParameter

EncoderParameter(Encoder, byte)

初始化EncoderParameter具有指定的类Encoder object 和一个无符号 8 位整数。设置ValueTypeproperty 到ValueTypeByte,并设置NumberOfValues 属性为 1.

public EncoderParameter(Encoder encoder, byte value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueByte一个 8 位无符号整数,指定值 stored 在EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, byte, bool)

初始化EncoderParameter具有指定 的类Encoder对象和一个 8 位值。设置ValueTypeproperty 到ValueTypeUndefined或者ValueTypeByte, 并设置NumberOfValues属性为 1.

public EncoderParameter(Encoder encoder, byte value, bool undefined)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueByte一个字节,指定存储在EncoderParameter目的。
undefinedBoolean如果属实,则ValueType属性设置为 ValueTypeUndefined ;否则,ValueType 属性设置为ValueTypeByte.

也可以看看


EncoderParameter(Encoder, short)

初始化EncoderParameter具有指定 的类Encoder对象和一个 16 位整数。设置ValueTypeproperty 到ValueTypeShort,并设置NumberOfValues 属性为 1.

public EncoderParameter(Encoder encoder, short value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueInt16一个 16 位整数,指定存储在 the 中的值EncoderParameter目的。必须是非负数。

也可以看看


EncoderParameter(Encoder, long)

初始化EncoderParameter具有指定 的类Encoder对象和一个 64 位整数。设置ValueTypeproperty 到ValueTypeLong(32 位),并设置 the NumberOfValues属性为 1.

public EncoderParameter(Encoder encoder, long value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueInt64一个 64 位整数,指定存储在EncoderParameterobject. 必须为非负数。此参数在存储 之前转换为 32 位整数EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, int, int)

初始化EncoderParameter具有指定 的类Encoder对象和一对 32 位整数。这对整数表示一个分数, 第一个整数是分子,第二个整数是分母。 设置ValueType财产ValueTypeRational, 并设置NumberOfValues属性为 1.

public EncoderParameter(Encoder encoder, int numerator, int denominator)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
numeratorInt32一个 32 位整数,表示分数的分子。必须是非负数。
denominatorInt32一个 32 位整数,表示分数的分母。必须是非负数。

也可以看看


EncoderParameter(Encoder, long, long)

初始化EncoderParameter具有指定 的类Encoder对象和一对 64 位整数。这对整数表示一个整数范围, 第一个整数是该范围内的最小数字,第二个整数是该范围内的最大数字。 设置ValueType财产ValueTypeLongRange, 并设置NumberOfValues属性为 1.

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
rangebeginInt64一个 64 位整数,表示整数范围内的最小数。必须为非负数。 此参数在存储在EncoderParameter目的。
rangeendInt64一个 64 位整数,表示整数范围内的最大数。必须为非负数。 此参数在存储在EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, int, int, int, int)

初始化EncoderParameter具有指定 的类Encoder对象和四个 32 位整数。四个整数表示一个分数范围。 前两个整数表示该范围内的最小分数,其余两个整数表示该范围内的 最大分数。设置ValueType属性 to ValueTypeRationalRange , 和 sets 的NumberOfValues属性为 1.

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
numerator1Int32一个 32 位整数,表示范围内最小分数的分子。 必须为非负数。
demoninator1Int32一个 32 位整数,表示范围内最小分数的分母。 必须为非负数。
numerator2Int32一个 32 位整数,表示范围内最大分数的分子。 必须为非负数。
demoninator2Int32一个 32 位整数,表示范围内最大分数的分母。 必须为非负数。

也可以看看


EncoderParameter(Encoder, string)

初始化EncoderParameter具有指定 的类Encoder对象和字符串。该字符串在 之前被转换为一个以空字符结尾的ASCII字符串,它存储在EncoderParameter目的。设置ValueType 属性ValueTypeAscii , 和 sets 的NumberOfValues属性为 ASCII 字符串的长度,包括 NULL 终止符。

public EncoderParameter(Encoder encoder, string value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueString一个String指定值 stored 在EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, byte[])

初始化EncoderParameter具有指定 的类Encoder对象和一个无符号 8 位整数数组。 设置ValueType财产ValueTypeByte, 并设置NumberOfValues属性为数组中的元素数。

public EncoderParameter(Encoder encoder, byte[] value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueByte[]一个 8 位无符号整数数组,指定存储在EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, byte[], bool)

初始化EncoderParameter具有指定 的类Encoder对象和字节数组。设置ValueType 属性ValueTypeUndefinedor ValueTypeByte,并设置NumberOfValues 属性为数组中的元素数。

public EncoderParameter(Encoder encoder, byte[] value, bool undefined)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局 unique 标识符的对象。
valueByte[]一个字节数组,指定存储在EncoderParameter目的。
undefinedBoolean如果属实,则ValueType属性设置为 ValueTypeUndefined;否则, ValueType属性是 set 到ValueTypeByte.

也可以看看


EncoderParameter(Encoder, short[])

初始化EncoderParameter具有指定 的类Encoder对象和一个 16 位整数数组。设置ValueType 属性ValueTypeShort 并设置 the NumberOfValues属性为数组中的元素数。

public EncoderParameter(Encoder encoder, short[] value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueInt16[]一个 16 位整数数组,指定存储在EncoderParameterobject. 数组中的整数必须为非负数。

也可以看看


EncoderParameter(Encoder, long[])

初始化EncoderParameter具有指定 的类Encoder对象和一个 64 位整数数组。设置ValueType 属性ValueTypeLong(32 位)和 sets NumberOfValues属性为数组中的元素数。

public EncoderParameter(Encoder encoder, long[] value)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
valueInt64[]一个 64 位整数数组,用于指定存储在EncoderParameter目的。数组中的整数必须是非负数。 64 位整数在存储到 之前先转换为 32 位整数EncoderParameter目的。

也可以看看


EncoderParameter(Encoder, int[], int[])

初始化EncoderParameter具有指定 的类Encoder对象和两个 32 位整数数组。这两个数组代表一个分数数组。 设置ValueType财产ValueTypeRational, 并设置NumberOfValues属性到elements 中的数量numerator数组,它必须与元素 中的数量相同denominator大批。

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
numeratorInt32[]指定分数分子的 32 位整数数组。 数组中的整数必须为非负数。
denominatorInt32[]指定分数分母的 32 位整数数组。 数组中的整数必须为非负数。给定索引的分母与同一索引的分子配对。

也可以看看


EncoderParameter(Encoder, long[], long[])

初始化EncoderParameter具有指定 的类Encoder对象和两个 64 位整数数组。这两个数组代表一个数组整数范围。 设置ValueType财产ValueTypeLongRange, 并设置NumberOfValues属性到elements 中的数量rangebegin数组,它必须与元素 中的数量相同rangeend数组.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
范围类型描述
encoderEncoder一个Encoder封装参数类别的全局唯一标识符 的对象。
rangebeginInt64[]一个 64 位整数数组,指定整数范围的最小值。 数组中的整数必须为非负数。将 64 位整数转换为 32 位整数,然后 存储在EncoderParameter目的。
rangeendInt64[]一个 64 位整数数组,指定整数范围的最大值。 数组中的整数必须为非负数。将 64 位整数转换为 32 位整数,然后 存储在EncoderParameters目的。给定索引的最大值与同一索引的 minimum 值配对。

也可以看看


EncoderParameter(Encoder, int[], int[], int[], int[])

初始化EncoderParameter具有指定 的类Encoder对象和四个 32 位整数数组。四个数组代表一个数组有理范围。 一个有理范围是从最小小数值到最大小数值的所有分数的集合。 设置ValueType财产ValueTypeRationalRange, 并设置NumberOfValues属性为 in 中的元素数量numerator1数组,必须与其他三个数组的元素个数相同。

public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, 
    int[] denominator2)
范围类型描述
encoderEncoder一个Encoder封装 parameter 类别的全局唯一标识符的对象。
numerator1Int32[]指定范围最小值的分子的 32 位整数数组。 数组中的整数必须为非负数。
denominator1Int32[]指定范围最小值的分母的 32 位整数数组。 数组中的整数必须为非负数。
numerator2Int32[]指定范围最大值的分子的 32 位整数数组。 数组中的整数必须为非负数。
denominator2Int32[]指定范围最大值的分母的 32 位整数数组。 数组中的整数必须为非负数。

也可以看看


EncoderParameter(Encoder, int, int, int)

初始化EncoderParameter具有指定 的类Encoder对象和三个整数,它们指定值的数量、值的数据类型、 和指向存储在EncoderParameter对象.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
范围类型描述
encoderEncoder一个Encoder封装 the 参数类别的全局唯一标识符的对象。
numberOfValuesInt32一个整数,指定存储在 中的值的数量EncoderParameter目的。这NumberOfValues属性是 set 到这个值。
typeInt32的成员EncoderParameterValueType枚举,指定存储在EncoderParameter目的。这Type和 ValueType属性设置为此值。
valueInt32指向由指定类型的值组成的数组的指针type范围。

也可以看看