Encoder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obiekt Encoder hermetyzuje globalnie unikatowy identyfikator (GUID), który identyfikuje kategorię parametru kodera obrazu.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Dziedziczenie
-
Encoder
Uwagi
Note
W wersjach .NET 6 i nowszych pakiet System.Drawing.Common, który zawiera ten typ, jest obsługiwany tylko w systemach operacyjnych Windows. Użycie tego typu w aplikacjach międzyplatformowych powoduje ostrzeżenia w czasie kompilacji i wyjątki czasu wykonywania. Aby uzyskać więcej informacji, zobacz System.Drawing.Common supported only on Windows (Obsługiwane tylko w systemie Windows).
Po przekazaniu parametru do kodera obrazu parametr jest hermetyzowany w EncoderParameter obiekcie. Jednym z pól EncoderParameter obiektu jest identyfikator GUID określający kategorię parametru. Użyj pól statycznych Encoder klasy, aby pobrać element Encoder zawierający parametry żądanej kategorii.
Kodery obrazów wbudowane w GDI+ odbierają parametry należące do kilku kategorii. W poniższej tabeli wymieniono wszystkie kategorie i identyfikator GUID skojarzony z każdą kategorią.
| Kategoria | GUID |
|---|---|
| ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
| ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
| Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
| LuminanceTable | edb33bce-0266-4a77-b904-2721609e717 |
| 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 |
Konstruktory
| Nazwa | Opis |
|---|---|
| Encoder(Guid) |
Inicjuje nowe wystąpienie Encoder klasy z określonego globalnie unikatowego identyfikatora (GUID). Identyfikator GUID określa kategorię parametrów kodera obrazu. |
Pola
| Nazwa | Opis |
|---|---|
| ChrominanceTable |
Encoder Obiekt, który jest inicjowany z globalnie unikatowym identyfikatorem dla kategorii parametrów tabeli chrominance. |
| ColorDepth |
Encoder Obiekt, który jest inicjowany z globalnie unikatowym identyfikatorem kategorii parametrów głębokości koloru. |
| ColorSpace |
Reprezentuje koder zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii przestrzeni kolorów. |
| Compression |
Encoder Obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów kompresji. |
| ImageItems |
Reprezentuje koder zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii elementów obrazu. |
| LuminanceTable |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów tabeli luminance. |
| Quality |
Encoder Pobiera obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów jakości. |
| RenderMethod |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora dla kategorii parametrów metody renderowania. |
| SaveAsCmyk |
Reprezentuje koder zainicjowany za pomocą globalnie unikatowego identyfikatora dla kategorii zapisz jako CMYK. |
| SaveFlag |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora dla kategorii parametrów flagi zapisywania. |
| ScanMethod |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów metody skanowania. |
| Transformation |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów transformacji. |
| Version |
Encoder Reprezentuje obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów wersji. |
Właściwości
| Nazwa | Opis |
|---|---|
| Guid |
Pobiera globalnie unikatowy identyfikator (GUID), który identyfikuje kategorię parametrów kodera obrazu. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |