Share via


Funzioni cachedBitmap

Windows GDI+ espone un'API flat costituita da circa 600 funzioni, implementate in Gdiplus.dll e dichiarate in Gdiplusflat.h. Le funzioni nell'API flat GDI+ vengono incluse in un insieme di circa 40 classi C++. È consigliabile non chiamare direttamente le funzioni nell'API flat. Ogni volta che si effettuano chiamate a GDI+, è consigliabile chiamarne i metodi e le funzioni forniti dai wrapper C++. Microsoft Product Support Services non fornirà supporto per il codice che chiama direttamente l'API flat. Per altre informazioni sull'uso di questi metodi wrapper, vedere API GDI+ Flat.

Le funzioni API flat seguenti vengono incluse nella classe CachedBitmap C++.

Funzioni CachedBitmap e metodi wrapper corrispondenti

Funzione flat Metodo Wrapper Descrizione
GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap ) CachedBitmap::CachedBitmap Crea un oggetto CachedBitmap::CachedBitmap basato su un oggetto Bitmap e un oggetto Graphics . La bitmap memorizzata nella cache accetta i dati pixel dall'oggetto Bitmap e lo archivia in un formato ottimizzato per il dispositivo visualizzato associato all'oggetto Graphics .
GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedBitmap)
~CachedBitmap() Pulisce le risorse usate da un oggetto CachedBitmap .
GpStatus WINGDIPAPI GdipDrawCachedBitmap( GpGraphics *graphics, GpCachedBitmap *cachedBitmap, INT x, INT y ) Grafica::D rawCachedBitmap Il metodo Graphics::D rawCachedBitmap disegna l'immagine archiviata in un oggetto CachedBitmap .