Freigeben über


CachedBitmap::CachedBitmap(constCachedBitmap&)-Methode (gdiplusheaders.h)

Kopierkonstruktor für CachedBitmap.

Syntax

void CachedBitmap(
  const CachedBitmap & unnamedParam1
);

Parameter

unnamedParam1

Das Objekt, das in dieses Objekt kopiert werden soll.

Rückgabewert

Keine

Bemerkungen

Sie können eine zwischengespeicherte Bitmap anzeigen, indem Sie die Adresse eines CachedBitmap::CachedBitmap-Objekts an die DrawCachedBitmap-Methode eines Graphics-Objekts übergeben. Verwenden Sie das Graphics-Objekt , das an den CachedBitmap::CachedBitmap-Konstruktor übergeben wurde, oder ein anderes Graphics-Objekt , das dasselbe Gerät darstellt.

Beispiele

Im folgenden Beispiel wird ein CachedBitmap::CachedBitmap-Objekt basierend auf einem Bitmap - und einem Graphics-Objekt erstellt. Der Code ruft die DrawCachedBitmap-Methode dieses Graphics-Objekts auf, um die zwischengespeicherte Bitmap anzuzeigen.

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

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

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusheaders.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Bitmap

Cachedbitmap

Grafiken

Image

Verwenden einer zwischengespeicherten Bitmap zur Verbesserung der Leistung