SKImage.FromPixels Metodo

Definizione

Overload

Nome Descrizione
FromPixels(SKImageInfo, SKData, Int32)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKImageInfo, IntPtr, Int32)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKImageInfo, SKData)

Crea un'immagine dai dati raster specificati.

FromPixels(SKPixmap)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKImageInfo, IntPtr)

Crea una nuova immagine da un buffer in memoria.

FromPixels(SKImageInfo, SKData, Int32)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data, int rowBytes);

Parametri

info
SKImageInfo

Informazioni sull'immagine che descrivono la codifica dell'immagine in memoria.

data
SKData

Oggetto dati che contiene i dati pixel.

rowBytes
Int32

Specificato il numero di byte utilizzati per riga nell'immagine.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a

FromPixels(SKImageInfo, IntPtr, Int32)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);

Parametri

info
SKImageInfo

Informazioni sull'immagine che descrivono la codifica dell'immagine in memoria.

pixels
IntPtr

Puntatore all'immagine in memoria.

rowBytes
Int32

Specificato il numero di byte utilizzati per riga nell'immagine.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc);

Parametri

pixmap
SKPixmap

Pixmap che contiene le informazioni sull'immagine e la posizione del buffer.

releaseProc
SKImageRasterReleaseDelegate

Delegato da richiamare quando l'immagine sta per essere distrutta.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc, object releaseContext);

Parametri

pixmap
SKPixmap

Pixmap che contiene le informazioni sull'immagine e la posizione del buffer.

releaseProc
SKImageRasterReleaseDelegate

Delegato da richiamare quando l'immagine sta per essere distrutta.

releaseContext
Object

Dati utente da usare quando si richiama il delegato.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a

FromPixels(SKImageInfo, SKData)

Crea un'immagine dai dati raster specificati.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data);

Parametri

info
SKImageInfo

Informazioni sull'immagine.

data
SKData

Dati pixel.

Valori restituiti

Restituisce una nuova immagine o null se i dati non sono validi.

Si applica a

FromPixels(SKPixmap)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap);

Parametri

pixmap
SKPixmap

Pixmap che contiene le informazioni sull'immagine e la posizione del buffer.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a

FromPixels(SKImageInfo, IntPtr)

Crea una nuova immagine da un buffer in memoria.

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);

Parametri

info
SKImageInfo

Informazioni sull'immagine che descrivono la codifica dell'immagine in memoria.

pixels
IntPtr

Puntatore all'immagine in memoria.

Valori restituiti

Nuova immagine che esegue il wrapping del buffer specificato o null in caso di errore.

Si applica a