EncoderParameter クラス
アセンブリ: System.Drawing (system.drawing.dll 内)

Public NotInheritable Class EncoderParameter Implements IDisposable
public sealed class EncoderParameter : IDisposable
public final class EncoderParameter implements IDisposable
public final class EncoderParameter implements IDisposable

System.Drawing.Imaging.EncoderParameter


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int32, Int32, Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ encoder As Encoder, _ NumberOfValues As Integer, _ Type As Integer, _ Value As Integer _ )
Dim encoder As Encoder Dim NumberOfValues As Integer Dim Type As Integer Dim Value As Integer Dim instance As New EncoderParameter(encoder, NumberOfValues, Type, Value)
public function EncoderParameter ( encoder : Encoder, NumberOfValues : int, Type : int, Value : int )

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int32, Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim numerator As Integer Dim demoninator As Integer Dim instance As New EncoderParameter(encoder, numerator, demoninator)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int64)
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int32[], Int32[])
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim numerator As Integer() Dim denominator As Integer() Dim instance As New EncoderParameter(encoder, numerator, denominator)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int16[])
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int64[])
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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 コンストラクタ (Encoder, Int64, Int64)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim rangebegin As Long Dim rangeend As Long Dim instance As New EncoderParameter(encoder, rangebegin, rangeend)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int32, Int32, Int32, Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ encoder As Encoder, _ numerator1 As Integer, _ demoninator1 As Integer, _ numerator2 As Integer, _ demoninator2 As Integer _ )
Dim encoder As Encoder Dim numerator1 As Integer Dim demoninator1 As Integer Dim numerator2 As Integer Dim demoninator2 As Integer Dim instance As New EncoderParameter(encoder, numerator1, demoninator1, numerator2, demoninator2)
public EncoderParameter ( Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2 )
public: EncoderParameter ( Encoder^ encoder, int numerator1, int demoninator1, int numerator2, int demoninator2 )
public EncoderParameter ( Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2 )
public function EncoderParameter ( encoder : Encoder, numerator1 : int, demoninator1 : int, numerator2 : int, demoninator2 : int )

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int16)
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Byte, Boolean)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim value As Byte Dim undefined As Boolean Dim instance As New EncoderParameter(encoder, value, undefined)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Byte)
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Byte[])
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int32[], Int32[], Int32[], Int32[])
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ encoder As Encoder, _ numerator1 As Integer(), _ denominator1 As Integer(), _ numerator2 As Integer(), _ denominator2 As Integer() _ )
Dim encoder As Encoder Dim numerator1 As Integer() Dim denominator1 As Integer() Dim numerator2 As Integer() Dim denominator2 As Integer() Dim instance As New EncoderParameter(encoder, numerator1, denominator1, numerator2, denominator2)
public EncoderParameter ( Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2 )
public: EncoderParameter ( Encoder^ encoder, array<int>^ numerator1, array<int>^ denominator1, array<int>^ numerator2, array<int>^ denominator2 )
public EncoderParameter ( Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2 )
public function EncoderParameter ( encoder : Encoder, numerator1 : int[], denominator1 : int[], numerator2 : int[], denominator2 : int[] )


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Int64[], Int64[])
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim rangebegin As Long() Dim rangeend As Long() Dim instance As New EncoderParameter(encoder, rangebegin, rangeend)
public: EncoderParameter ( Encoder^ encoder, array<long long>^ rangebegin, array<long long>^ rangeend )

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, Byte[], Boolean)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim encoder As Encoder Dim value As Byte() Dim undefined As Boolean Dim instance As New EncoderParameter(encoder, value, undefined)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter コンストラクタ (Encoder, String)
アセンブリ: System.Drawing (system.drawing.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderParameter プロパティ

名前 | 説明 | |
---|---|---|
![]() | Encoder | この EncoderParameter オブジェクトに関連付けられている Encoder オブジェクトを取得または設定します。Encoder オブジェクトは、この EncoderParameter オブジェクトに格納されているパラメータのカテゴリ (たとえば、Quality、ColorDepth、または Compression) を指定するグローバル一意識別子 (GUID) をカプセル化します。 |
![]() | NumberOfValues | この EncoderParameter オブジェクトに格納されている値の配列の要素数を取得します。 |
![]() | Type | この EncoderParameter オブジェクトに格納されている値のデータ型を取得します。 |
![]() | ValueType | この EncoderParameter オブジェクトに格納されている値のデータ型を取得します。 |

EncoderParameter メソッド

名前 | 説明 | |
---|---|---|
![]() | Dispose | この EncoderParameter オブジェクトによって使用されているすべてのリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

EncoderParameter メンバ
EncoderParameter オブジェクトを使用して、値の配列をイメージ エンコーダに渡すことができます。また、EncoderParameter オブジェクトを使用して、特定のイメージ エンコーダの特定のパラメータがサポートする値のリストを受け取ることもできます。
EncoderParameter データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | EncoderParameter | オーバーロードされます。 Encoder オブジェクトと 1 つの 8 ビット符号なし整数を指定して、EncoderParameter クラスの新しいインスタンスを初期化します。 |

名前 | 説明 | |
---|---|---|
![]() | Encoder | この EncoderParameter オブジェクトに関連付けられている Encoder オブジェクトを取得または設定します。Encoder オブジェクトは、この EncoderParameter オブジェクトに格納されているパラメータのカテゴリ (たとえば、Quality、ColorDepth、または Compression) を指定するグローバル一意識別子 (GUID) をカプセル化します。 |
![]() | NumberOfValues | この EncoderParameter オブジェクトに格納されている値の配列の要素数を取得します。 |
![]() | Type | この EncoderParameter オブジェクトに格納されている値のデータ型を取得します。 |
![]() | ValueType | この EncoderParameter オブジェクトに格納されている値のデータ型を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | Dispose | この EncoderParameter オブジェクトによって使用されているすべてのリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

Weblioに収録されているすべての辞書からEncoderParameterを検索する場合は、下記のリンクをクリックしてください。

- EncoderParameterのページへのリンク