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.
Encoder Obiekt 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
Uwaga
W programie .NET 6 i nowszych wersjach pakiet System.Drawing.Common, który obejmuje 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 only supported 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 interfejs 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-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 |
Konstruktory
Encoder(Guid) |
Inicjuje Encoder nowe wystąpienie klasy z określonego globalnie unikatowego identyfikatora (GUID). Identyfikator GUID określa kategorię parametrów kodera obrazu. |
Pola
ChrominanceTable |
Encoder Obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora dla kategorii parametrów tabeli chrominance. |
ColorDepth |
Encoder Obiekt zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii parametrów głębokości kolorów. |
ColorSpace |
Reprezentuje koder zainicjowany za pomocą globalnie unikatowego identyfikatora kategorii przestrzeni kolorów. |
Compression |
Obiekt Encoder 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 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 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
Guid |
Pobiera globalnie unikatowy identyfikator (GUID), który identyfikuje kategorię parametrów kodera obrazu. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |