EncoderParameterValueType 列挙型

定義

イメージの Save メソッドまたは SaveAdd メソッドで使用される EncoderParameter のデータ型を指定します。

public enum class EncoderParameterValueType
public enum EncoderParameterValueType
type EncoderParameterValueType = 
Public Enum EncoderParameterValueType
継承
EncoderParameterValueType

フィールド

ValueTypeAscii 2

8 ビットの ASCII 値。 このフィールドは、値の配列が null で終わる ASCII 文字列であることを指定します。

ValueTypeByte 1

8 ビット符号なし整数。

ValueTypeLong 4

32 ビット符号なし整数

ValueTypeLongRange 6

整数値の範囲を指定する 2 つの long 値。 1 つ目の値では下限を指定し、2 つ目の値では上限を指定します。 すべての値は、両端の値の範囲に含まれます。

ValueTypePointer 9

カスタム メタデータのブロックへのポインター。

ValueTypeRational 5

32 ビット符号なし整数のペア。 それぞれのペアは分数を表し、最初の整数は分子、2 番目の整数は分母です。

ValueTypeRationalRange 8

4 つの 32 ビット符号なし整数のセット。 最初の 2 つの整数は 1 つの分数を表し、次の 2 つの整数はもう 1 つの分数を表します。

2 つの分数は、有理数の範囲を表します。 最初の分数は範囲内の最小の有理数であり、2 番目の分数は範囲内の最大の有理数です。 値は、両端の値の範囲に含まれます。

ValueTypeShort 3

16 ビットの符号なし整数。

ValueTypeUndefined 7

データ型が定義されていないバイト。 変数は、フィールド定義に応じて任意の値を受け取ることができます。

注釈

GDI+ では、イメージ エンコーダーを使用して、オブジェクトに Bitmap 格納されているイメージをさまざまなファイル形式に変換します。 イメージ エンコーダーは、BMP、JPEG、GIF、TIFF、PNG 形式の GDI+ に組み込まれています。 オブジェクトの メソッドまたは SaveAdd メソッドを呼び出すと、エンコーダーがBitmap呼び出Saveされます。

オブジェクトのデータ メンバーは NumberOfValuesEncoderParameter ターミネータを含む null 文字列の長さを示します。

適用対象

こちらもご覧ください