Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows GDI+ expose une API plate qui se compose d’environ 600 fonctions, qui sont implémentées dans Gdiplus.dll et déclarées dans Gdiplusflat.h. Les fonctions de l’API plate GDI+ sont encapsulées par une collection d’environ 40 classes C++. Il est recommandé de ne pas appeler directement les fonctions dans l’API plate. Chaque fois que vous effectuez des appels à GDI+, vous devez le faire en appelant les méthodes et fonctions fournies par les wrappers C++. Les services de support technique Microsoft ne prennent pas en charge le code qui appelle directement l’API plate. Pour plus d’informations sur l’utilisation de ces méthodes wrapper, consultez API GDI+ Plat.
Les fonctions d’API plates suivantes sont encapsulées par la classe C++ CachedBitmap .
Fonctions CachedBitmap et méthodes wrapper correspondantes
| Fonction plate | Wrapper, méthode | Description |
|---|---|---|
| GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap ) | CachedBitmap::CachedBitmap | Crée un objet CachedBitmap::CachedBitmap basé sur un objet Bitmap et un objet Graphics . La bitmap mise en cache prend les données de pixels de l’objet Bitmap et les stocke dans un format optimisé pour le périphérique d’affichage associé à l’objet Graphics . |
| GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedBitmap) |
~CachedBitmap() | Nettoie les ressources utilisées par un objet CachedBitmap . |
| GpStatus WINGDIPAPI GdipDrawCachedBitmap( GpGraphics *graphics, GpCachedBitmap *cachedBitmap, INT x, INT y ) | Graphics::D rawCachedBitmap | La méthode Graphics::D rawCachedBitmap dessine l’image stockée dans un objet CachedBitmap . |