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 Encoder oggetto incapsula un identificatore univoco globale (GUID) 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
Note
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 ed 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 . Utilizzare i campi statici della Encoder classe per recuperare un oggetto Encoder contenente i parametri della categoria desiderata.
I codificatori di immagini integrati in GDI+ ricevono parametri che appartengono a diverse categorie. Nella tabella seguente sono elencate tutte le categorie e il GUID associato a ogni categoria.
| Categoria | Identificatore Unico Globale (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
| Nome | Descrizione |
|---|---|
| Encoder(Guid) |
Inizializza una nuova istanza della Encoder classe dall'identificatore univoco globale (GUID) specificato. Il GUID specifica una categoria di parametri del codificatore di immagini. |
Campi
| Nome | Descrizione |
|---|---|
| ChrominanceTable |
Oggetto Encoder inizializzato con l'identificatore univoco globale per la categoria di parametri della tabella di dominanza. |
| ColorDepth |
Oggetto Encoder inizializzato con l'identificatore univoco globale per la categoria di parametri di profondità del colore. |
| ColorSpace |
Rappresenta un codificatore inizializzato con l'identificatore univoco globale per la categoria di spazi colori. |
| Compression |
Oggetto Encoder inizializzato con l'identificatore univoco globale per la categoria di parametri di compressione. |
| ImageItems |
Rappresenta un codificatore inizializzato con l'identificatore univoco globale per la categoria di elementi immagine. |
| LuminanceTable |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri della tabella di luminanza. |
| Quality |
Ottiene un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri di qualità. |
| RenderMethod |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri del metodo di rendering. |
| SaveAsCmyk |
Rappresenta un codificatore inizializzato con l'identificatore univoco globale per il salvataggio come categoria CMYK. |
| SaveFlag |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri del flag di salvataggio. |
| ScanMethod |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri del metodo di analisi. |
| Transformation |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri di trasformazione. |
| Version |
Rappresenta un Encoder oggetto inizializzato con l'identificatore univoco globale per la categoria di parametri della versione. |
Proprietà
| Nome | Descrizione |
|---|---|
| Guid |
Ottiene un identificatore univoco globale (GUID) che identifica una categoria di parametri del codificatore di immagini. |
Metodi
| Nome | Descrizione |
|---|---|
| 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |