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. 呼び出すときに、エンコーダーは呼び出される、SaveまたはSaveAddのメソッドをBitmapオブジェクト。An encoder is invoked when you call the Save or SaveAdd method of a Bitmap object.

NumberOfValuesのデータ メンバー、EncoderParameterオブジェクトなどの文字の文字列の長さを示す、nullターミネータです。The NumberOfValues data member of the EncoderParameter object indicates the length of the character string including the null terminator.

適用対象

こちらもご覧ください