Funciones CachedBitmap

Windows GDI+ expone una API plana que consta de aproximadamente 600 funciones, que se implementan en Gdiplus.dll y se declaran en Gdiplusflat.h. Las funciones de la API plana de GDI+ se encapsulan mediante una colección de aproximadamente 40 clases de C++. Se recomienda no llamar directamente a las funciones de la API plana. Siempre que realice llamadas a GDI+, debe hacerlo llamando a los métodos y funciones proporcionados por los contenedores de C++. Los Servicios de soporte técnico de productos de Microsoft no proporcionarán compatibilidad con el código que llama directamente a la API plana. Para obtener más información sobre el uso de estos métodos contenedor, vea API plana de GDI+.

Las siguientes funciones de API planas se encapsulan mediante la clase CachedBitmap C++.

Funciones CachedBitmap y métodos contenedor correspondientes

Función plana Método contenedor Descripción
GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap ) CachedBitmap::CachedBitmap Crea un objeto CachedBitmap::CachedBitmap basado en un objetomapa de bitsy un objeto Graphics. El mapa de bits almacenado en caché toma los datos de píxeles del objeto bitmap y lo almacena en un formato optimizado para el dispositivo de visualización asociado al objeto Graphics.
GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedBitmap)
~CachedBitmap() Limpia los recursos usados por un objeto CachedBitmap.
GpStatus WINGDIPAPI GdipDrawCachedBitmap( GpGraphics *graphics, GpCachedBitmap *cachedBitmap, INT x, INT y ) Graphics::D rawCachedBitmap El métodoGraphics::D rawCachedBitmap dibuja la imagen almacenada en un objetoCachedBitmap de.