Fungsi CacheedBitmap

Windows GDI+ mengekspos API datar yang terdiri dari sekitar 600 fungsi, yang diimplementasikan dalam Gdiplus.dll dan dideklarasikan dalam Gdiplusflat.h. Fungsi dalam API datar GDI+ dibungkus oleh koleksi sekitar 40 kelas C++. Disarankan agar Anda tidak langsung memanggil fungsi di API datar. Setiap kali Anda melakukan panggilan ke GDI+, Anda harus melakukannya dengan memanggil metode dan fungsi yang disediakan oleh pembungkus C++. Layanan Dukungan Produk Microsoft tidak akan memberikan dukungan untuk kode yang memanggil API datar secara langsung. Untuk informasi selengkapnya tentang menggunakan metode pembungkus ini, lihat GDI+ Flat API.

Fungsi API datar berikut dibungkus oleh kelas CachedBitmap C++.

Fungsi CacheedBitmap dan Metode Pembungkus yang Sesuai

Fungsi datar Metode pembungkus Deskripsi
GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap ) CachedBitmap::CachedBitmap Membuat objek CachedBitmap::CachedBitmap berdasarkan objekBitmapdan objekGrafis. Bitmap yang di-cache mengambil data piksel dari objek bitmap dan menyimpannya dalam format yang dioptimalkan untuk perangkat tampilan yang terkait dengan objek Grafik.
GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedBitmap)
~CachedBitmap() Membersihkan sumber daya yang digunakan oleh objekCachedBitmap.
GpStatus WINGDIPAPI GdipDrawCachedBitmap( GpGraphics *graphics, GpCachedBitmap *cachedBitmap, INT x, INT y ) Graphics::D rawCachedBitmap MetodeGraphics::D rawCachedBitmap menggambar gambar yang disimpan dalam objekCachedBitmap.