Vcl.Imaging.GIFImg.ReduceColors
Delphi
function ReduceColors(Bitmap: TBitmap; ColorReduction: TColorReduction;
DitherMode: TDitherMode; ReductionBits: integer; CustomPalette: hPalette): TBitmap;
C++
extern DELPHI_PACKAGE Vcl::Graphics::TBitmap* __fastcall ReduceColors(Vcl::Graphics::TBitmap* Bitmap, TColorReduction ColorReduction, TDitherMode DitherMode, int ReductionBits, HPALETTE CustomPalette);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Imaging.GIFImg.pas Vcl.Imaging.GIFImg.hpp |
Vcl.Imaging.GIFImg | Vcl.Imaging.GIFImg |
Description
Appelez ReduceColors pour mapper les couleurs d'un TBitmap sur leur représentation la plus proche dans une palette à l'aide des méthodes spécifiées par les paramètres ColorReduction et DitherMode. ReduceColors renvoie le TBitmap modifié.
Le paramètre ReductionBits spécifie le nombre de couleurs désiré (bits par pixel), quand la méthode de réduction est rmQuantize. Le paramètre CustomPalette spécifie la palette quand la méthode de réduction rmPalette est utilisée.
Voir aussi