Encoder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Un objet Encoder encapsule un GUID (Identificateur Global Unique) qui identifie la catégorie d'un paramètre d'encodeur d'image.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Héritage
-
Encoder
Remarques
Notes
Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, est uniquement pris en charge sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes entraîne des avertissements au moment de la compilation et des exceptions au moment de l’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.
Lorsque vous passez un paramètre à un encodeur d’image, le paramètre est encapsulé dans un EncoderParameter objet. L’un des champs de l’objet EncoderParameter est un GUID qui spécifie la catégorie du paramètre. Utilisez les champs statiques de la Encoder classe pour récupérer un Encoder qui contient les paramètres de la catégorie souhaitée.
Les encodeurs d’images intégrés à GDI+ reçoivent des paramètres qui appartiennent à plusieurs catégories. Le tableau suivant répertorie toutes les catégories et le GUID associé à chaque catégorie.
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-108074b7b6f9 |
Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Constructeurs
Encoder(Guid) |
Initialise une nouvelle instance de la classe Encoder à partir du GUID (Identificateur Global Unique) spécifié. Le GUID spécifie une catégorie d'un paramètre d'encodeur d'image. |
Champs
ChrominanceTable |
Objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de table de chrominance. |
ColorDepth |
Objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de profondeur de couleur. |
ColorSpace |
Représente un encodeur initialisé avec l’identificateur global unique pour la catégorie d’espace de couleurs. |
Compression |
Objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de compression. |
ImageItems |
Représente un encodeur initialisé avec l’identificateur global unique de la catégorie d’éléments d’image. |
LuminanceTable |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de table de luminance. |
Quality |
Obtient un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de qualité. |
RenderMethod |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de méthode de rendu. |
SaveAsCmyk |
Représente un encodeur initialisé avec l’identificateur global unique de la catégorie Enregistrer en CMJN. |
SaveFlag |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre d'indicateur d'enregistrement. |
ScanMethod |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de méthode de numérisation. |
Transformation |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de transformation. |
Version |
Représente un objet Encoder qui est initialisé avec le GUID relatif à la catégorie d'un paramètre de version. |
Propriétés
Guid |
Obtient un GUID (Identificateur Global Unique) qui identifie une catégorie d'un paramètre d'encodeur d'image. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |