EncoderParameter.EncoderParameter

EncoderParameter(Encoder, byte)

の新しいインスタンスを初期化しますEncoderParameter指定されたクラスEncoder object と 1 つの符号なし 8 ビット整数。を設定しますValueTypeproperty からValueTypeByte、および設定しますNumberOfValues プロパティを 1. に

public EncoderParameter(Encoder encoder, byte value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueByte値 stored を指定する 8 ビットの符号なし整数EncoderParameter物体。

関連項目


EncoderParameter(Encoder, byte, bool)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 1 つの 8 ビット値。を設定しますValueTypeproperty からValueTypeUndefinedまたValueTypeByte, を設定し、NumberOfValuesプロパティを 1. に

public EncoderParameter(Encoder encoder, byte value, bool undefined)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueByteに格納されている値を指定するバイト。EncoderParameter物体。
undefinedBoolean本当なら、ValueTypeプロパティは に設定されていますValueTypeUndefined;そうでなければ、ValueType プロパティが設定されていますValueTypeByte.

関連項目


EncoderParameter(Encoder, short)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 1 つの 16 ビット整数。を設定しますValueTypeproperty からValueTypeShort、および設定しますNumberOfValues プロパティを 1. に

public EncoderParameter(Encoder encoder, short value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueInt16the に格納されている値を指定する 16 ビット整数EncoderParameter物体。非負でなければなりません。

関連項目


EncoderParameter(Encoder, long)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 1 つの 64 ビット整数。を設定しますValueTypeproperty からValueTypeLong(32 ビット)、および the を設定します。NumberOfValuesプロパティを 1. に

public EncoderParameter(Encoder encoder, long value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueInt64に格納されている値を指定する 64 ビット整数。EncoderParameter object. 負でない必要があります。このパラメーターは、32 ビット整数に変換されてから、 に格納されます。EncoderParameter物体。

関連項目


EncoderParameter(Encoder, int, int)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 32 ビット整数のペア。整数のペアは分数を表します 最初の整数が分子で、2 番目の整数が分母です. ValueTypeプロパティへValueTypeRational, を設定し、NumberOfValuesプロパティを 1. に

public EncoderParameter(Encoder encoder, int numerator, int denominator)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
numeratorInt32分数の分子を表す 32 ビット整数。非負でなければなりません。
denominatorInt32分数の分母を表す 32 ビット整数。非負でなければなりません。

関連項目


EncoderParameter(Encoder, long, long)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 64 ビット整数のペア。整数のペアは、整数の範囲を表します。 最初の整数は範囲内の最小の数値で、2 番目の整数は範囲内の最大の数値です。 を設定しますValueTypeプロパティへValueTypeLongRange, を設定し、NumberOfValuesプロパティを 1. に

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
rangebeginInt64整数範囲の最小数を表す 64 ビット整数。負でない必要があります。 このパラメーターは、32 ビット整数に変換されてから、EncoderParameter物体。
rangeendInt64整数範囲の最大数を表す 64 ビット整数。負でない必要があります。 このパラメーターは、32 ビット整数に変換されてから、EncoderParameter物体。

関連項目


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

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 4 つの 32 ビット整数。 4 つの整数は分数の範囲を表します。 最初の 2 つの整数は範囲内の最小の分数を表し、残りの 2 つの整数は範囲内の 最大の分数を表します。を設定しますValueTypeプロパティ to ValueTypeRationalRange 、sets NumberOfValuesプロパティを 1. に

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
numerator1Int32範囲内の最小の分数の分子を表す 32 ビット整数。 負でない必要があります。
demoninator1Int32範囲内の最小の分数の分母を表す 32 ビット整数。 負でない必要があります。
numerator2Int32範囲内の最大の分数の分子を表す 32 ビット整数。 負でない必要があります。
demoninator2Int32範囲内の最大の分数の分母を表す 32 ビット整数。 負でない必要があります。

関連項目


EncoderParameter(Encoder, string)

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと文字列。文字列は、 に格納される前に、null で終わる ASCII 文字列に変換されます。EncoderParameter物体。を設定しますValueType プロパティへValueTypeAscii 、sets NumberOfValuesプロパティを NULL ターミネータを含む ASCII 文字列の長さにします。

public EncoderParameter(Encoder encoder, string value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueStringあStringこれは、値 stored をEncoderParameter物体。

関連項目


EncoderParameter(Encoder, byte[])

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと符号なし 8 ビット整数の配列. ValueTypeプロパティへValueTypeByte, を設定し、NumberOfValues配列内の要素数へのプロパティ.

public EncoderParameter(Encoder encoder, byte[] value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
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パラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueInt16[]に格納されている値を指定する 16 ビット整数の配列。EncoderParameter object. 配列内の整数は負でない必要があります。

関連項目


EncoderParameter(Encoder, long[])

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 64 ビット整数の配列。を設定しますValueType プロパティへValueTypeLong(32 ビット)、sets NumberOfValues配列内の要素数へのプロパティ.

public EncoderParameter(Encoder encoder, long[] value)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
valueInt64[]値を指定する 64 ビット整数の配列。EncoderParameter物体。配列内の整数は非負でなければなりません. 64 ビット整数は、 に格納される前に 32 ビット整数に変換されますEncoderParameter物体。

関連項目


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

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 32 ビット整数の 2 つの配列。 2 つの配列は分数の配列を表します。 ValueTypeプロパティへValueTypeRational, を設定し、NumberOfValuesプロパティを要素の数 にnumerator配列の elements の数と同じでなければなりません。denominator配列。

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
numeratorInt32[]分数の分子を指定する 32 ビット整数の配列。 配列内の整数は非負でなければなりません。
denominatorInt32[]分数の分母を指定する 32 ビット整数の配列。 配列内の整数は負でない必要があります。特定のインデックスの分母は、同じインデックスの分子とペアになります。

関連項目


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

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 64 ビット整数の 2 つの配列。 2 つの配列は、配列の整数範囲を表します。 ValueTypeプロパティへValueTypeLongRange, を設定し、NumberOfValuesプロパティを要素の数 にrangebegin配列の elements の数と同じでなければなりません。rangeend配列.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
パラメータタイプ説明
encoderEncoderアンEncoderパラメータ カテゴリのグローバルに一意な identifier をカプセル化するオブジェクト。
rangebeginInt64[]整数範囲の最小値を指定する 64 ビット整数の配列。 配列内の整数は負でない必要があります。 64 ビット整数は、 に格納される前に 32 ビット整数に変換されます。EncoderParameter物体。
rangeendInt64[]整数範囲の最大値を指定する 64 ビット整数の配列。 配列内の整数は負でない必要があります。 64 ビット整数は、 に格納される前に 32 ビット整数に変換されます。EncoderParameters物体。特定のインデックスの最大値は、同じインデックスの minimum 値とペアになっています。

関連項目


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

の新しいインスタンスを初期化しますEncoderParameter指定された を持つクラスEncoderオブジェクトと 32 ビット整数の 4 つの配列。 4 つの配列は、配列の有理範囲を表します。 有理範囲は、最小小数値から最大小数値までのすべての小数値のセットです。 ValueTypeプロパティへValueTypeRationalRange, を設定し、NumberOfValuesプロパティを要素数 in にnumerator1この配列は、他の 3 つの配列の要素数と同じでなければなりません.

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オブジェクトと、値の数を指定する 3 つの整数、値のデータ型、 、およびオブジェクトに格納されている値へのポインターEncoderParameterobject.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
パラメータタイプ説明
encoderEncoderアンEncoder パラメータ カテゴリのグローバルに一意の識別子をカプセル化するオブジェクト。
numberOfValuesInt32in に格納される値の数を指定する整数EncoderParameter物体。のNumberOfValuesプロパティは、この値に set されます。
typeInt32のメンバーEncoderParameterValueTypeに格納されている値のデータ type を指定する列挙EncoderParameter物体。のTypeand ValueTypeプロパティはこの値に設定されます。
valueInt32によって指定された型の値の配列へのポインターtypeパラメータ。

関連項目