Metodo Bitmap::Clone(constRect&,PixelFormat) (gdiplusheaders.h)
Il metodo Bitmap::Clone crea un nuovo oggetto Bitmap copiando una parte di questa bitmap.
Sintassi
Bitmap * Clone(
const Rect & rect,
PixelFormat format
);
Parametri
rect
Riferimento a un rettangolo che specifica la parte di questa bitmap da copiare.
format
Intero che specifica il formato pixel della nuova bitmap. Le costanti e il tipo di dati PixelFormat che rappresentano vari formati di pixel sono definiti in Gdipluspixelformats.h. Per altre informazioni sulle costanti di formato pixel, vedere Costanti formato pixel immagine.
Valore restituito
Tipo: Bitmap*
Questo metodo restituisce un puntatore al nuovo oggetto Bitmap.
Commenti
Esempi
L'esempio seguente crea un oggetto Bitmap da un file di immagine, clona la parte superiore sinistra dell'immagine e quindi disegna l'immagine clonata.
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;
}
Requisiti
Requisito | Valore |
---|---|
Intestazione | gdiplusheaders.h |
Vedi anche
Costanti di formato pixel immagine