EncoderParameterValueType 列挙 (gdiplusenums.h)
EncoderParameterValueType 列挙は、イメージ コーデック (エンコーダー/デコーダー) パラメーターのデータ型を指定します。 この列挙体の要素は、EncoderParameter オブジェクトの Type データ メンバーに割り当てられます。
構文
typedef enum EncoderParameterValueType {
EncoderParameterValueTypeByte = 1,
EncoderParameterValueTypeASCII = 2,
EncoderParameterValueTypeShort = 3,
EncoderParameterValueTypeLong = 4,
EncoderParameterValueTypeRational = 5,
EncoderParameterValueTypeLongRange = 6,
EncoderParameterValueTypeUndefined = 7,
EncoderParameterValueTypeRationalRange = 8,
EncoderParameterValueTypePointer = 9
} ;
定数
EncoderParameterValueTypeByte 値: 1 パラメーターが 8 ビット符号なし整数であることを指定します。 |
EncoderParameterValueTypeASCII 値: 2 パラメーターが null で終わる文字列であることを指定します。 |
EncoderParameterValueTypeShort 値: 3 パラメーターが 16 ビット符号なし整数であることを指定します。 |
EncoderParameterValueTypeLong 値: 4 パラメーターが 32 ビット符号なし整数であることを指定します。 |
EncoderParameterValueTypeRational 値: 5 パラメーターが 2 つの 32 ビット符号なし整数の配列であることを指定します。 整数のペアは分数を表します。 ペアの最初の整数は分子で、ペアの 2 番目の整数は分母です。 |
EncoderParameterValueTypeLongRange 値: 6 パラメーターが 2 つの 32 ビット符号なし整数の配列であることを指定します。 整数のペアは、数値の範囲を表します。 最初の整数は範囲内で最も小さい数値で、2 番目の整数は範囲内の最大の数値です。 |
EncoderParameterValueTypeUndefined 値: 7 パラメーターが、任意の型の値を保持できるバイトの配列であることを指定します。 |
EncoderParameterValueTypeRationalRange 値: 8 パラメーターが 4 つの 32 ビット符号なし整数の配列であることを指定します。 最初の 2 つの整数は 1 つの分数を表し、次の 2 つの整数はもう 1 つの分数を表します。 2 つの分数は、有理数の範囲を表します。 最初の分数は範囲内の最小の有理数であり、2 番目の分数は範囲内の最大の有理数です。 |
EncoderParameterValueTypePointer 値: 9 パラメーターがカスタム メタデータのブロックへのポインターであることを指定します。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | gdiplusenums.h (Gdiplus.h を含む) |