描述
基于Bitmap对象和图像对象创建一个CachedBitmap对象。缓存的位图从位图对象中获取像素数据,并将其存储为针对与图像对象关联的显示设备进行了优化的格式。
C++ 语法
GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap ); |
PowerBASIC 语法
FUNCTION GdipCreateCachedBitmap ( _ BYVAL pbitmap AS DWORD, _ BYVAL graphics AS DWORD, _ BYREF cachedBitmap AS DWORD _ ) AS LONG |
参数
bitmap
[in]指向包含要优化的像素数据的位图对象的指针。
graphics
[in]指向与图像优化的显示设备相关联的图像对象的指针。
cachedBitmap
[out]指向DWORD变量的指针,该变量接收到新创建的CachedBitmap对象的指针。
返回值
如果函数成功,则返回Ok,它是状态枚举的一个元素。
如果函数失败,它返回状态枚举的其他元素之一。
备注
您可以通过将CachedBitmap对象的地址传递给GdipDrawCachedBitmap函数来显示缓存位图。