다음을 통해 공유


Bitmap::Clone(constRect&,PixelFormat) 메서드(gdiplusheaders.h)

Bitmap::Clone 메서드는 이 비트맵의 일부를 복사하여 새 Bitmap 개체를 만듭니다.

구문

Bitmap * Clone(
  const Rect & rect,
  PixelFormat  format
);

매개 변수

rect

복사할 이 비트맵의 부분을 지정하는 사각형에 대한 참조입니다.

format

새 비트맵의 픽셀 형식을 지정하는 정수입니다. 다양한 픽셀 형식을 나타내는 PixelFormat 데이터 형식 및 상수는 Gdipluspixelformats.h로 정의됩니다. 픽셀 형식 상수에 대한 자세한 내용은 이미지 픽셀 서식 상수를 참조하세요.

반환 값

형식: 비트맵*

이 메서드는 새 Bitmap 개체에 대한 포인터를 반환합니다.

설명

예제

다음 예제에서는 이미지 파일에서 Bitmap 개체를 만들고 이미지의 왼쪽 위 부분을 복제한 다음 복제된 이미지를 그립니다.

VOID Example_Clone(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a Bitmap object from a JPEG file.
   Bitmap bitmap(L"Climber.jpg");

   // Clone a portion of the bitmap.
   Bitmap* clone = bitmap.Clone(Rect(0, 0, 100, 100), PixelFormatDontCare);

   // Draw the clone.
   graphics.DrawImage(clone, 0, 0);

   delete clone;
}

요구 사항

요구 사항
헤더 gdiplusheaders.h

추가 정보

Bitmap

복제

이미지

이미지 픽셀 서식 상수

Rect

이미지, 비트맵 및 메타파일 사용

이미지, 비트맵 및 메타파일