Graphics::D rawImage(Image*,constRectF&,constRectF&,Unit,constImageAttributes*) (gdiplusgraphics.h)

Il metodo Graphics::D rawImage disegna una parte specificata di un'immagine in una posizione specificata.

Sintassi

Status DrawImage(
  [in]      Image                 *image,
  [in, ref] const RectF &         destRect,
  [in, ref] const RectF &         sourceRect,
  [in]      Unit                  srcUnit,
  [in]      const ImageAttributes *imageAttributes
);

Parametri

[in] image

Tipo: Immagine*

Puntatore a un oggetto Image che specifica l'immagine da disegnare.

[in, ref] destRect

Tipo: RectF

Rettangolo, misurato in pixel, che specifica i limiti dell'immagine di cui è stato eseguito il rendering. La parte dell'immagine specificata da sourceRect viene ridimensionata per riempire il rettangolo specificato da destRect.

[in, ref] sourceRect

Tipo: RectF

Rettangolo che specifica la parte dell'immagine da disegnare.

[in] srcUnit

Tipo: Unità

Elemento dell'enumerazione Unit che specifica l'unità di misura per il rettangolo di origine.

[in] imageAttributes

Tipo: ImageAttributes*

facoltativo. Puntatore a un oggetto ImageAttributes che specifica le regolazioni del colore da applicare quando viene eseguito il rendering dell'immagine. Il valore predefinito è NULL.

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdiplusgraphics.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Disegno, posizionamento e clonazione delle immagini

Grafica

Immagine

Caricamento e visualizzazione di bitmap