Encoder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Encoder オブジェクトは、イメージ エンコーダー パラメーター カテゴリを識別するグローバル一意識別子 (GUID) をカプセル化します。
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- 継承
-
Encoder
注釈
注意
.NET 6 以降のバージョンでは、この種類を含む System.Drawing.Common パッケージは Windows オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの型を使用すると、コンパイル時の警告と実行時の例外が発生します。 詳細については、「 Windows でのみサポートされる System.Drawing.Common」を参照してください。
イメージ エンコーダーにパラメーターを渡すと、パラメーターは オブジェクトに EncoderParameter カプセル化されます。 オブジェクトのフィールドの EncoderParameter 1 つは、パラメーターのカテゴリを指定する GUID です。 クラスの静的フィールドを使用して、 Encoder 目的のカテゴリのパラメーターを含む を取得 Encoder します。
GDI+ に組み込まれているイメージ エンコーダーは、いくつかのカテゴリに属するパラメーターを受け取ります。 次の表に、各カテゴリに関連付けられているすべてのカテゴリと GUID を示します。
カテゴリ | GUID |
---|---|
ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
LuminanceTable | edb33bce-0266-4a77-b904-27216099e717 |
Quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
RenderMethod | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
SaveFlag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
ScanMethod | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
Transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
コンストラクター
Encoder(Guid) |
指定したグローバル一意識別子 (GUID) から Encoder クラスの新しいインスタンスを初期化します。 GUID はイメージ エンコーダー パラメーター カテゴリを指定します。 |
フィールド
ChrominanceTable |
クロミナンス テーブル パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。 |
ColorDepth |
色深度パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。 |
ColorSpace |
色空間カテゴリのグローバル一意識別子で初期化されたエンコーダーを表します。 |
Compression |
圧縮パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクト。 |
ImageItems |
画像項目カテゴリのグローバル一意識別子で初期化されたエンコーダーを表します。 |
LuminanceTable |
輝度テーブル パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
Quality |
品質パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを取得します。 |
RenderMethod |
レンダリング メソッド パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
SaveAsCmyk |
CMYK として保存カテゴリのグローバル一意識別子を使用して初期化されるエンコーダーを表します。 |
SaveFlag |
フラグ保存パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
ScanMethod |
スキャン メソッド パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
Transformation |
変換パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
Version |
バージョン パラメーター カテゴリのグローバル一意識別子を使用して初期化される Encoder オブジェクトを表します。 |
プロパティ
Guid |
イメージ エンコーダー パラメーター カテゴリを識別するグローバル一意識別子 (GUID) を取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET