Vcl.Imaging.GIFImg.TColorReduction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Vcl.Imaging.GIFImg.pas
Vcl.Imaging.GIFImg.hpp
Vcl.Imaging.GIFImg Vcl.Imaging.GIFImg

Beschreibung

Gibt die verfügbaren Farbreduktionsmethoden zurück.

Eine Variable des Typs TColorReduction gibt die Farbreduktionsmethode an, die bei der Optimierung oder Reduzierung der Palette eines Bildes verwendet werden soll.

Mit der Routine ReduceColors kann beispielsweise die Anzahl der Farben eines TBitmap verringert werden.

Die folgende Tabelle enthält die möglichen Werte einer Variablen des Typs TColorReduction.


Wert Bedeutung

rmNone

Keine Farbreduktion durchführen.

rmWindows20

Auf die Windows 20-Farben-Systempalette reduzieren.

rmWindows256

Auf die Windows 256-Farben-Halbtonpalette reduzieren. (Nur beim Anzeigemodus "256 Farben" möglich.)

rmWindowsGray

Auf die Windows 4-Graustufen-Farben reduzieren.

rmMonochrome

Auf eine Schwarz/Weiß-Monochrompalette reduzieren.

rmGrayScale

Auf eine einheitliche 256-Graustufenpalette reduzieren.

rmNetscape

Auf die Netscape 216-Farbenpalette reduzieren.

rmQuantize

Auf eine optimale 2^n-Farbpalette reduzieren.

rmQuantizeWindows

Auf eine optimale Windows 256-Farbpalette reduzieren.

rmPalette

Auf eine benutzerdefinierte Palette reduzieren.



Siehe auch