EncoderParameterValueType EncoderParameterValueType EncoderParameterValueType EncoderParameterValueType Enum

定義

イメージの EncoderParameter メソッドまたは Save メソッドで使用される SaveAdd のデータ型を指定するのに使用されます。Used to specify the data type of the EncoderParameter used with the Save or SaveAdd method of an image.

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

フィールド

ValueTypeAscii ValueTypeAscii ValueTypeAscii ValueTypeAscii 2

値の配列は null で終わる ASCII 文字列であることを指定します。Specifies that the array of values is a null-terminated ASCII character string. EncoderParameter オブジェクトの NumberOfValues データ メンバーは、null ターミネータを含めた文字列の長さを指定することに注意してください。Note that the NumberOfValues data member of the EncoderParameter object indicates the length of the character string including the NULL terminator.

ValueTypeByte ValueTypeByte ValueTypeByte ValueTypeByte 1

配列内の各値は 8 ビット符号なし整数であることを指定します。Specifies that each value in the array is an 8-bit unsigned integer.

ValueTypeLong ValueTypeLong ValueTypeLong ValueTypeLong 4

配列内の各値は 32 ビット符号なし整数であることを指定します。Specifies that each value in the array is a 32-bit unsigned integer.

ValueTypeLongRange ValueTypeLongRange ValueTypeLongRange ValueTypeLongRange 6

配列内の各値が 32 ビット符号なし整数のペアであることを指定します。Specifies that each value in the array is a pair of 32-bit unsigned integers. それぞれのペアは、数値の範囲を表します。Each pair represents a range of numbers.

ValueTypeRational ValueTypeRational ValueTypeRational ValueTypeRational 5

配列内の各値が 32 ビット符号なし整数のペアであることを指定します。Specifies that each value in the array is a pair of 32-bit unsigned integers. それぞれのペアは分数を表し、最初の整数は分子、2 番目の整数は分母です。Each pair represents a fraction, the first integer being the numerator and the second integer being the denominator.

ValueTypeRationalRange ValueTypeRationalRange ValueTypeRationalRange ValueTypeRationalRange 8

配列内の各値が、4 つの 32 ビット符号なし整数のセットであることを指定します。Specifies that each value in the array is a set of four, 32-bit unsigned integers. 最初の 2 つの整数は 1 つの分数を表し、次の 2 つの整数はもう 1 つの分数を表します。The first two integers represent one fraction, and the second two integers represent a second fraction. 2 つの分数は、有理数の範囲を表します。The two fractions represent a range of rational numbers. 最初の分数は範囲内の最小の有理数であり、2 番目の分数は範囲内の最大の有理数です。The first fraction is the smallest rational number in the range, and the second fraction is the largest rational number in the range.

ValueTypeShort ValueTypeShort ValueTypeShort ValueTypeShort 3

配列内の各値は 16 ビット符号なし整数であることを指定します。Specifies that each value in the array is a 16-bit, unsigned integer.

ValueTypeUndefined ValueTypeUndefined ValueTypeUndefined ValueTypeUndefined 7

値の配列が、データ型が定義されていないバイトの配列であることを指定します。Specifies that the array of values is an array of bytes that has no data type defined.

注釈

Gdi + では、イメージエンコーダーを使用しBitmapて、オブジェクトに格納されているイメージをさまざまなファイル形式に変換します。GDI+ uses image encoders to convert the images stored in Bitmap objects to various file formats. イメージエンコーダーは、BMP、JPEG、GIF、TIFF、および PNG 形式用に GDI + に組み込まれています。Image encoders are built into GDI+ for the BMP, JPEG, GIF, TIFF, and PNG formats. オブジェクトのSaveAdd Save メソッドまたはメソッドを呼び出すと、エンコーダーが呼び出されますBitmapAn encoder is invoked when you call the Save or SaveAdd method of a Bitmap object.

オブジェクトのデータメンバーはNumberOfValues 、終端文字をnull含む文字列の長さを示します。 EncoderParameterThe NumberOfValues data member of the EncoderParameter object indicates the length of the character string including the null terminator.

適用対象

こちらもご覧ください