次の方法で共有


CachedBitmap::CachedBitmap(constCachedBitmap&) メソッド (gdiplusheaders.h)

CachedBitmap のコピー コンストラクター。

構文

void CachedBitmap(
  const CachedBitmap & unnamedParam1
);

パラメーター

unnamedParam1

このオブジェクトにコピーするオブジェクト。

戻り値

なし

解説

CachedBitmap::CachedBitmap オブジェクトのアドレスを Graphics オブジェクトの DrawCachedBitmap メソッドに渡すことで、キャッシュされたビットマップを表示できます。 CachedBitmap::CachedBitmap コンストラクターまたは同じデバイスを表す別の Graphics オブジェクトに渡された Graphics オブジェクトを使用します。

次の例では、Bitmap オブジェクトと Graphics オブジェクトに基づいて CachedBitmap::CachedBitmap オブジェクトを作成します。 このコードでは、その Graphics オブジェクトの DrawCachedBitmap メソッドを呼び出して、キャッシュされたビットマップを表示します。

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

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

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー gdiplusheaders.h (Gdiplus.h を含む)
Library Gdiplus.lib
[DLL] Gdiplus.dll

こちらもご覧ください

Bitmap

CachedBitmap

グラフィックス

Image

キャッシュされたビットマップを使用したパフォーマンスの向上