Vcl.Graphics.TBitmap

Delphi
TBitmap = class(TGraphic)
C++
class PASCALIMPLEMENTATION TBitmap : public TGraphic
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
Description
TBitmap est l'encapsulation d'un bitmap Windows (HBITMAP) et de sa palette (HPALETTE).
Un bitmap est un objet graphique puissant, utilisé pour créer, manipuler et stocker des images en mémoire comme des fichiers sur disque.
TBitmap contient l'image interne du graphique bitmap et gère automatiquement la réalisation de la palette quand elle est dessinée.
Pour dessiner un bitmap dans un canevas, appelez la méthode Draw ou StretchDraw d'un objet TCanvas en lui transmettant comme paramètre un objet TBitmap.
La création de copies d'un objet TBitmap est très rapide puisque c'est le handle qui est copié et pas l'image elle-même. Si l'image est modifiée alors que le handle est partagé par plusieurs objets TBitmap, l'image est réellement dupliquée avant que la modification (c'est-à-dire, la copie ou la lecture) soit effectuée.
Voir aussi
- Dessiner sur un bitmap
- Bitmaps hors écran
- Définition de la taille initiale du bitmap
- Utilisation du thread VCL principal