CachedBitmap::CachedBitmap(Bitmap*,Graphics*) metode (gdiplusheaders.h)

Membuat objek CachedBitmap::CachedBitmap berdasarkan objek Bitmap dan objek Grafis . Bitmap yang di-cache mengambil data piksel dari objek Bitmap dan menyimpannya dalam format yang dioptimalkan untuk perangkat tampilan yang terkait dengan objek Grafis .

Sintaks

void CachedBitmap(
  Bitmap   *bitmap,
  Graphics *graphics
);

Parameter

bitmap

Jenis: [in] Bitmap*

Penunjuk ke objek Bitmap yang berisi data piksel yang akan dioptimalkan.

graphics

Jenis: [in] Grafis*

Penunjuk ke objek Grafis yang terkait dengan perangkat tampilan yang gambarnya akan dioptimalkan.

Nilai kembali

Tidak ada

Keterangan

Anda dapat menampilkan bitmap yang di-cache dengan meneruskan alamat objek CachedBitmap::CachedBitmap ke metode DrawCachedBitmap dari objek Grafis . Gunakan objek Grafis yang diteruskan ke konstruktor CachedBitmap::CachedBitmap atau objek Grafis lain yang mewakili perangkat yang sama.

Contoh

Contoh berikut membuat objek CachedBitmap::CachedBitmap berdasarkan objek Bitmap dan objek Grafis . Kode memanggil metode DrawCachedBitmap dari objek Grafis tersebut untuk menampilkan bitmap yang di-cache.

VOID Example_CachedBitmap(HDC hdc)
{
   Graphics graphics(hdc);
   Bitmap bitmap(L"Grapes.jpg");
   CachedBitmap cachedBitmap(&bitmap, &graphics);

   graphics.DrawCachedBitmap(&cachedBitmap, 10, 10);  
}

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdiplusheaders.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Bitmap

CacheedBitmap

Grafik

Gambar

Menggunakan Bitmap Singgahan untuk Meningkatkan Performa