Encoder Encoder Encoder Encoder Class

定義

Encoder オブジェクトは、イメージ エンコーダー パラメーター カテゴリを識別するグローバル一意識別子 (GUID) をカプセル化します。An Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter.

public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
継承
EncoderEncoderEncoderEncoder

注釈

イメージエンコーダーにパラメーターを渡すと、パラメーターはEncoderParameterオブジェクトにカプセル化されます。When you pass a parameter to an image encoder, the parameter is encapsulated in an EncoderParameter object. EncoderParameterオブジェクトのフィールドの1つは、パラメーターのカテゴリを指定する GUID です。One of the fields of the EncoderParameter object is a GUID that specifies the category of the parameter. Encoderクラスの静的フィールドを使用して、目的Encoderのカテゴリのパラメーターを含むを取得します。Use the static fields of the Encoder class to retrieve an Encoder that contains parameters of the desired category.

複数のカテゴリに属する受信パラメーター GDI+GDI+に組み込まれているイメージエンコーダー。The image encoders that are built into GDI+GDI+ receive parameters that belong to several categories. 次の表に、すべてのカテゴリと、各カテゴリに関連付けられている GUID の一覧を示します。The following table lists all the categories and the GUID associated with each category.

ChrominanceTable
f2e455dc-09b3-4316-8260-676ada32481cf2e455dc-09b3-4316-8260-676ada32481c

ColorDepth
66087055-ad66-4c7c-9a18-38a2310b833766087055-ad66-4c7c-9a18-38a2310b8337

Compression
e09d739d-ccd4-44ee-8eba-3fbf8be4fc58e09d739d-ccd4-44ee-8eba-3fbf8be4fc58

LuminanceTable
edb33bce-0266-4a77-b904-27216099e717edb33bce-0266-4a77-b904-27216099e717

Quality
1d5be4b5-fa4a-452d-9cdd-5db35105e7eb1d5be4b5-fa4a-452d-9cdd-5db35105e7eb

RenderMethod
6d42c53a-229a-4825-8bb7-5c99e2b9a8b86d42c53a-229a-4825-8bb7-5c99e2b9a8b8

SaveFlag
292266fc-ac40-47bf-8cfc-a85b89a655de292266fc-ac40-47bf-8cfc-a85b89a655de

ScanMethod
3a4e2661-3109-4e56-8536-42c156e7dcfa3a4e2661-3109-4e56-8536-42c156e7dcfa

Transformation
8d0eb2d1-a58e-4ea8-aa14-108074b7b6f98d0eb2d1-a58e-4ea8-aa14-108074b7b6f9

Version
24d18c76-814a-41a4-bf53-1c219cccf79724d18c76-814a-41a4-bf53-1c219cccf797

コンストラクター

Encoder(Guid) Encoder(Guid) Encoder(Guid) Encoder(Guid)

指定したグローバル一意識別子 (GUID) から Encoder クラスの新しいインスタンスを初期化します。Initializes a new instance of the Encoder class from the specified globally unique identifier (GUID). GUID はイメージ エンコーダー パラメーター カテゴリを指定します。The GUID specifies an image encoder parameter category.

フィールド

ChrominanceTable ChrominanceTable ChrominanceTable ChrominanceTable

クロミナンス テーブル パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。An Encoder object that is initialized with the globally unique identifier for the chrominance table parameter category.

ColorDepth ColorDepth ColorDepth ColorDepth

色深度パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。An Encoder object that is initialized with the globally unique identifier for the color depth parameter category.

Compression Compression Compression Compression

圧縮パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。An Encoder object that is initialized with the globally unique identifier for the compression parameter category.

LuminanceTable LuminanceTable LuminanceTable LuminanceTable

輝度テーブル パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the luminance table parameter category.

Quality Quality Quality Quality

品質パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを取得します。Gets an Encoder object that is initialized with the globally unique identifier for the quality parameter category.

RenderMethod RenderMethod RenderMethod RenderMethod

レンダリング メソッド パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the render method parameter category.

SaveFlag SaveFlag SaveFlag SaveFlag

フラグ保存パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the save flag parameter category.

ScanMethod ScanMethod ScanMethod ScanMethod

スキャン メソッド パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the scan method parameter category.

Transformation Transformation Transformation Transformation

変換パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the transformation parameter category.

Version Version Version Version

バージョン パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。Represents an Encoder object that is initialized with the globally unique identifier for the version parameter category.

プロパティ

Guid Guid Guid Guid

イメージ エンコーダー パラメーター カテゴリを識別するグローバル一意識別子 (GUID) を取得します。Gets a globally unique identifier (GUID) that identifies an image encoder parameter category.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください