Encoder クラス

Encoder オブジェクトは、イメージ エンコーダ パラメータ カテゴリを識別するグローバル一意識別子 (GUID) をカプセル化します。

この型のすべてのメンバの一覧については、Encoder メンバ を参照してください。

System.Object
   System.Drawing.Imaging.Encoder

NotInheritable Public Class Encoder
[C#]
public sealed class Encoder
[C++]
public __gc __sealed class Encoder
[JScript]
public class Encoder

スレッドセーフ

この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。

解説

イメージ エンコーダにパラメータを渡すと、そのパラメータは EncoderParameter オブジェクト内でカプセル化されます。 EncoderParameter オブジェクトのプライベート フィールドの 1 つに、パラメータ カテゴリを指定する GUID があります。イメージ エンコーダが設定されている GDI+ は、次のカテゴリに属するパラメータを受信します。

必要条件

名前空間: System.Drawing.Imaging

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Drawing (System.Drawing.dll 内)

参照

Encoder メンバ | System.Drawing.Imaging 名前空間