Vcl.Imaging.GIFImg.TColorReduction

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TColorReduction = (
rmNone,			// Do not perform color reduction
rmWindows20,		// Reduce to the Windows 20 color system palette
rmWindows256,		// Reduce to the Windows 256 color halftone palette (Only works in 256 color display mode)
rmWindowsGray,		// Reduce to the Windows 4 grayscale colors
rmMonochrome,		// Reduce to a black/white monochrome palette
rmGrayScale,		// Reduce to a uniform 256 shade grayscale palette
rmNetscape,		        // Reduce to the Netscape 216 color palette
rmQuantize,		        // Reduce to optimal 2^n color palette
rmQuantizeWindows,		// Reduce to optimal 256 color windows palette
rmPalette                   // Reduce to custom palette
);

C++

enum DECLSPEC_DENUM TColorReduction : unsigned char { rmNone, rmWindows20, rmWindows256, rmWindowsGray, rmMonochrome, rmGrayScale, rmNetscape, rmQuantize, rmQuantizeWindows, rmPalette };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Vcl.Imaging.GIFImg.pas
Vcl.Imaging.GIFImg.hpp
Vcl.Imaging.GIFImg Vcl.Imaging.GIFImg

Description

Spécifie les méthodes de réduction des couleurs disponibles.

Une variable de type TColorReduction spécifie la méthode de réduction des couleurs à utiliser lors de l'optimisation ou la réduction de la palette d'une image.

Par exemple, la routine ReduceColors peut être utilisée pour réduire les couleurs d'un TBitmap.

Le tableau suivant liste les valeurs possibles d'une variable de type TColorReduction.


Valeur Signification

rmNone

N'effectue aucune réduction de couleurs.

rmWindows20

Réduit à la palette système 20 couleurs Windows.

rmWindows256

Réduit à la palette 256 couleurs en demi-teinte Windows. Cela fonctionne seulement en mode d'affichage 256 couleurs.

rmWindowsGray

Réduit à la palette 4 couleurs en nuance de gris Windows.

rmMonochrome

Réduit à la palette monochrome noir/blanc.

rmGrayScale

Réduit à la palette 256 nuances de gris uniforme.

rmNetscape

Réduit à la palette 216 couleurs Netscape.

rmQuantize

Réduit à une palette 2^n couleurs optimale.

rmQuantizeWindows

Réduit à une palette 256 couleurs Windows optimale.

rmPalette

Réduit à une palette personnalisée.



Voir aussi