PureBasic & GDI+ 1.0
Cached Bitmap



Utilisation d'un CachedBitmap pour améliorer la performance.

Les Images et Bitmap stockent des images dans un format indépendant du périphérique. Un CachedBitmap stocke une image dans le format du périphérique d'affichage courant. Le rendu d'une image stockée de cette manière est rapide car l'affichage ne nécessite pas de temps de conversion pour s'adapter au périphérique d'affichage.

Un CachedBitmap adopte le format du périphérique d'affichage lorsqu'il est construit (fonction GdipCreateCachedBitmap). A chaque fois que les paramètres du périphérique d'affichage changent, le CachedBitmap doit être détruit (fonction GdipDeleteCachedBitmap) et un nouveau CachedBitmap créé qui utilisera les nouveaux paramètres. La fonction GdipDrawCachedBitmap (qui affiche le CachedBitmap) échouera si on lui passe un CachedBitmap qui a été créé avant le changement du format d'affichage.

Liste des commandes
GdipCreateCachedBitmap
GdipDeleteCachedBitmap
GdipDrawCachedBitmap