Encoder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un oggetto Encoder incapsula un identificatore univoco globale (GUID, Globally Unique Identifier) che identifica la categoria di un parametro del codificatore di immagini.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Ereditarietà
-
Encoder
Commenti
Nota
In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione e eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.
Quando si passa un parametro a un codificatore di immagini, il parametro viene incapsulato in un EncoderParameter oggetto. Uno dei campi dell'oggetto EncoderParameter è un GUID che specifica la categoria del parametro. Usare i campi statici della Encoder classe per recuperare un Encoder oggetto contenente parametri della categoria desiderata.
I codificatori di immagini incorporati in GDI+ ricevono parametri appartenenti a diverse categorie. La tabella seguente elenca tutte le categorie e il GUID associato a ogni categoria.
Category | 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-108074b7b7b6f9 |
Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Costruttori
Encoder(Guid) |
Inizializza una nuova istanza della classe Encoder dal GUID specificato. Il GUID specifica una categoria del parametro del codificatore di immagini. |
Campi
ChrominanceTable |
Oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro della tabella di cromatura. |
ColorDepth |
Oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro della profondità dei colori. |
ColorSpace |
Rappresenta un codificatore inizializzato con il GUID relativo alla categoria dello spazio colore. |
Compression |
Oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro di compressione. |
ImageItems |
Rappresenta un codificatore inizializzato con il GUID relativo alla categoria degli elementi immagine. |
LuminanceTable |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro della tabella di luminosità. |
Quality |
Ottiene un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro di qualità. |
RenderMethod |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro del metodo di rendering. |
SaveAsCmyk |
Rappresenta un codificatore inizializzato con il GUID da salvare come categoria CMYK. |
SaveFlag |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro del flag di salvataggio. |
ScanMethod |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro del metodo di analisi. |
Transformation |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro di trasformazione. |
Version |
Rappresenta un oggetto Encoder inizializzato con il GUID relativo alla categoria del parametro di versione. |
Proprietà
Guid |
Ottiene un GUID che identifica una categoria del parametro del codificatore di immagini. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |