Vcl.Graphics.CreateGrayMappedBmp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function CreateGrayMappedBmp(Handle: HBITMAP): HBITMAP;

C++

extern DELPHI_PACKAGE HBITMAP __fastcall CreateGrayMappedBmp(HBITMAP Handle);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics Vcl.Graphics

Description

Redéfinit les niveaux de gris standard d'un bitmap par les gris système.

Appelez CreateGrayMappedBmp pour créer un bitmap qui utilise les niveaux de gris système (clBtnHightlight, clBtnFace, clBtnShadow et clBtnText) à partir d'un bitmap qui utilise les niveaux de gris standard (clWhite, clSilver, clGray et clBlack). Cela permet à une application de créer de façon dynamique une image conforme aux paramètres du panneau de configuration, à partir d'une autre image.

CreateGrayMappedBmp crée un nouveau bitmap. Elle ne modifie pas l'image initiale dont le handle est spécifié par le paramètre Handle.

Remarque :  CreateGrayMappedBmp ne fonctionne pas avec les bitmaps ayant plus de 256 couleurs. Pour les bitmaps ayant plus de 256 couleurs (8bpp), cette fonction renvoie le bitmap original.

Voir aussi