CachedBitmap 함수

Windows GDI+는 Gdiplus.dll 구현되고 Gdiplusflat.h에 선언된 약 600개의 함수로 구성된 플랫 API를 노출합니다. GDI+ 플랫 API의 함수는 약 40개의 C++ 클래스 컬렉션으로 래핑됩니다. 플랫 API에서 함수를 직접 호출하지 않는 것이 좋습니다. GDI+를 호출할 때마다 C++ 래퍼에서 제공하는 메서드 및 함수를 호출하여 호출해야 합니다. Microsoft 제품 지원 서비스는 플랫 API를 직접 호출하는 코드에 대한 지원을 제공하지 않습니다. 이러한 래퍼 메서드를 사용하는 방법에 대한 자세한 내용은 GDI+ Flat API 참조하세요.

다음 플랫 API 함수는 CachedBitmap C++ 클래스에 의해 래핑됩니다.

CachedBitmap 함수 및 해당 래퍼 메서드

플랫 함수 래퍼 메서드 묘사
GpStatus WINGDIPAPI GdipCreateCachedBitmap( GpBitmap *bitmap, GpGraphics *graphics, GpCachedBitmap **cachedBitmap) CachedBitmap::CachedBitmap Bitmap 개체 및 Graphics 개체를 기반으로 CachedBitmap::CachedBitmap 개체를 만듭니다. 캐시된 비트맵은 Bitmap 개체에서 픽셀 데이터를 가져와서 Graphics 개체와 연결된 디스플레이 디바이스에 최적화된 형식으로 저장합니다.
GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedBitmap)
~CachedBitmap() CachedBitmap 개체에서 사용하는 리소스를 정리합니다.
GpStatus WINGDIPAPI GdipDrawCachedBitmap( GpGraphics *graphics, GpCachedBitmap *cachedBitmap, INT x, INT y ) Graphics::D rawCachedBitmap Graphics::D rawCachedBitmap 메서드는 CachedBitmap 개체에 저장된 이미지를 그립니다.