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 |