ICanvasRenderingContext2D.PutImageData

PutImageData(IImageData, double, double)

Dipinge i dati dall’oggetto ImageData specificato sulla bitmap. Se viene fornito un rettangolo sporco, vengono dipinti solo i pixel di quel rettangolo. Questo metodo non è influenzato dalla matrice di trasformazione della tela.

public void PutImageData(IImageData imagedata, double dx, double dy)
ParametroTipoDescrizione
imagedataIImageDataUn oggetto ImageData contenente l’array di valori in pixel.
dxDoublePosizione orizzontale (coordinata x) in cui posizionare i dati dell’immagine nell’area di destinazione.
dyDoublePosizione verticale (coordinata y) in cui posizionare i dati dell’immagine nell’area di destinazione.

Guarda anche


PutImageData(IImageData, double, double, double, double, double, double)

Dipinge i dati dall’oggetto ImageData specificato sulla bitmap. Se viene fornito un rettangolo sporco, vengono dipinti solo i pixel di quel rettangolo. Questo metodo non è influenzato dalla matrice di trasformazione della tela.

public void PutImageData(IImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, 
    double dirtyWidth, double dirtyHeight)
ParametroTipoDescrizione
imagedataIImageDataUn oggetto ImageData contenente l’array di valori in pixel.
dxDoublePosizione orizzontale (coordinata x) in cui posizionare i dati dell’immagine nell’area di destinazione.
dyDoublePosizione verticale (coordinata y) in cui posizionare i dati dell’immagine nell’area di destinazione.
dirtyXDoublePosizione orizzontale (coordinata x). La coordinata x dell’angolo in alto a sinistra dei dati dell’immagine. Il valore predefinito è 0.
dirtyYDoublePosizione verticale (coordinata y). La coordinata y dell’angolo in alto a sinistra dei dati dell’immagine. Il valore predefinito è 0.
dirtyWidthDoubleLarghezza del rettangolo da dipingere. L’impostazione predefinita è la larghezza dei dati dell’immagine.
dirtyHeightDoubleAltezza del rettangolo da dipingere. L’impostazione predefinita è l’altezza dei dati dell’immagine.

Guarda anche