Graphics::D rawImage(Image*,RectF*,Matrix*,Effect*,ImageAttributes*,Unit) (gdiplusgraphics.h)
Il metodo disegna una parte di un'immagine dopo aver applicato un effetto specificato.
Sintassi
Status DrawImage(
[in] Image *image,
[in] RectF *sourceRect,
[in] Matrix *xForm,
[in] Effect *effect,
[in] ImageAttributes *imageAttributes,
[in] Unit srcUnit
);
Parametri
[in] image
Tipo: Immagine*
Puntatore a un oggetto Image che specifica l'immagine da disegnare.
[in] sourceRect
Tipo: RectF*
Puntatore a un oggetto RectF che specifica la parte dell'immagine da disegnare.
[in] xForm
Tipo: Matrice*
Puntatore a un oggetto Matrix che specifica il parallelogramma in cui viene eseguito il rendering della parte dell'immagine. Il parallelogramma di destinazione viene calcolato applicando la trasformazione affine archiviata nella matrice al rettangolo di origine.
[in] effect
Tipo: Effetto*
Puntatore a un'istanza di un discendente della classe Effect . Il discendente specifica un effetto o una regolazione (ad esempio, una modifica in contrasto) applicata all'immagine prima del rendering. L'immagine non è modificata definitivamente dall'effetto.
[in] imageAttributes
Tipo: ImageAttributes*
Puntatore a un oggetto ImageAttributes che specifica le regolazioni del colore da applicare quando viene eseguito il rendering dell'immagine. Può essere NULL.
[in] srcUnit
Tipo: Unità*
Elemento dell'enumerazione Unit che specifica l'unità di misura per il rettangolo di origine.
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
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | gdiplusgraphics.h (include Gdiplus.h) |
Libreria | Gdiplus.lib |
DLL | Gdiplus.dll |