EncoderParameter コンストラクタ

Encoder オブジェクトと 1 つの 8 ビット符号なし整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。

オーバーロードの一覧

名前 説明
EncoderParameter (Encoder, Byte) Encoder オブジェクトと 1 つの 8 ビット符号なし整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeByte に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Byte[]) Encoder オブジェクトと 8 ビット符号なし整数の配列を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeByte に設定し、NumberOfValues プロパティを配列内の要素数に設定します。
EncoderParameter (Encoder, Int16) Encoder オブジェクトと 1 つの 16 ビット整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeShort に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Int16[]) Encoder オブジェクトと 16 ビット整数の配列を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeShort に設定し、NumberOfValues プロパティを配列内の要素数に設定します。
EncoderParameter (Encoder, Int64) Encoder オブジェクトと 1 つの 64 ビット整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeLong (32 ビット) に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Int64[]) Encoder オブジェクトと 64 ビット整数の配列を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeLong (32 ビット) に設定し、NumberOfValues プロパティを配列内の要素数に設定します。
EncoderParameter (Encoder, String) Encoder オブジェクトと文字列を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。文字列は、EncoderParameter オブジェクトに格納される前に、null で終わる ASCII 文字列に変換されます。ValueType プロパティを ValueTypeAscii に設定し、NumberOfValues プロパティを null ターミネータを含めた ASCII 文字列の長さに設定します。
EncoderParameter (Encoder, Byte, Boolean) Encoder オブジェクトと 1 つの 8 ビット値を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeUndefined または ValueTypeByte に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Byte[], Boolean) Encoder オブジェクトとバイトの配列を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。ValueType プロパティを ValueTypeUndefined または ValueTypeByte に設定し、NumberOfValues プロパティを配列内の要素数に設定します。
EncoderParameter (Encoder, Int32, Int32) Encoder オブジェクトと 32 ビット整数のペアを指定して、EncoderParameter クラスの新しいインスタンスを初期化します。整数のペアは分数を表し、最初の整数は分子、2 番目の整数は分母です。ValueType プロパティを ValueTypeRational に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Int32[], Int32[]) Encoder オブジェクトと 32 ビット整数の配列 2 つを指定して、EncoderParameter クラスの新しいインスタンスを初期化します。2 つの配列は分数の配列を表します。ValueType プロパティを ValueTypeRational に設定し、NumberOfValues プロパティを numerator 配列の要素数に設定します。この要素数は、denominator 配列の要素数と同じである必要があります。
EncoderParameter (Encoder, Int64, Int64) Encoder オブジェクトと 64 ビット整数のペアを指定して、EncoderParameter クラスの新しいインスタンスを初期化します。整数のペアは整数の範囲を表し、最初の整数はその範囲の最小値、2 番目の整数はその範囲の最大値です。ValueType プロパティを ValueTypeLongRange に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Int64[], Int64[]) Encoder オブジェクトと 64 ビット整数の配列 2 つを指定して、EncoderParameter クラスの新しいインスタンスを初期化します。2 つの配列は整数範囲の配列を表します。ValueType プロパティを ValueTypeLongRange に設定し、NumberOfValues プロパティを rangebegin 配列の要素数に設定します。この要素数は、rangeend 配列の要素数と同じである必要があります。
EncoderParameter (Encoder, Int32, Int32, Int32) Encoder オブジェクトと、EncoderParameter オブジェクトに格納されている値の数、値のデータ型、および値へのポインタを指定する 3 つの整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。
EncoderParameter (Encoder, Int32, Int32, Int32, Int32) Encoder オブジェクトと 4 つの 32 ビット整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。4 つの整数は分数の範囲を表します。最初の 2 つの整数は範囲内の最小の分数を表し、残りの 2 つの整数は範囲内の最大の分数を表します。ValueType プロパティを ValueTypeRationalRange に設定し、NumberOfValues プロパティを 1 に設定します。
EncoderParameter (Encoder, Int32[], Int32[], Int32[], Int32[]) Encoder オブジェクトと 32 ビット整数の配列を 4 つ指定して、EncoderParameter クラスの新しいインスタンスを初期化します。4 つの配列は、有理数の範囲の配列を表します。有理数の範囲は、最小の分数値から最大の分数値までのすべての分数のセットです。ValueType プロパティを ValueTypeRationalRange に設定し、NumberOfValues プロパティを numerator1 配列の要素数に設定します。この要素数は、他の 3 つの配列の要素数と同じである必要があります。

参照

関連項目

EncoderParameter クラス
EncoderParameter メンバ
System.Drawing.Imaging 名前空間