Condividi tramite


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

Bitmap

Clone

Immagine

Costanti di formato pixel immagine

Rect

Uso di immagini, bitmap e metafile

Immagini, bitmap e metafile