SKImage.FromPixels Metoda

Definicja

Przeciążenia

Nazwa Opis
FromPixels(SKImageInfo, SKData, Int32)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKImageInfo, IntPtr, Int32)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKImageInfo, SKData)

Tworzy obraz na podstawie określonych danych rasterowych.

FromPixels(SKPixmap)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKImageInfo, IntPtr)

Tworzy nowy obraz z buforu w pamięci.

FromPixels(SKImageInfo, SKData, Int32)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

info
SKImageInfo

Informacje o obrazie opisujące kodowanie obrazu w pamięci.

data
SKData

Obiekt danych zawierający dane pikseli.

rowBytes
Int32

Określona liczba bajtów używanych w wierszu na obrazie.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy

FromPixels(SKImageInfo, IntPtr, Int32)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

info
SKImageInfo

Informacje o obrazie opisujące kodowanie obrazu w pamięci.

pixels
IntPtr

Wskaźnik do obrazu w pamięci.

rowBytes
Int32

Określona liczba bajtów używanych w wierszu na obrazie.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

pixmap
SKPixmap

Zawiera informacje o obrazie i lokalizację buforu.

releaseProc
SKImageRasterReleaseDelegate

Delegat do wywołania, gdy obraz ma zostać zniszczony.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

pixmap
SKPixmap

Zawiera informacje o obrazie i lokalizację buforu.

releaseProc
SKImageRasterReleaseDelegate

Delegat do wywołania, gdy obraz ma zostać zniszczony.

releaseContext
Object

Dane użytkownika do użycia podczas wywoływania delegata.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy

FromPixels(SKImageInfo, SKData)

Tworzy obraz na podstawie określonych danych rasterowych.

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

Parametry

info
SKImageInfo

Informacje o obrazie.

data
SKData

Dane pikseli.

Zwraca

Zwraca nowy obraz lub null jeśli dane są nieprawidłowe.

Dotyczy

FromPixels(SKPixmap)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

pixmap
SKPixmap

Zawiera informacje o obrazie i lokalizację buforu.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy

FromPixels(SKImageInfo, IntPtr)

Tworzy nowy obraz z buforu w pamięci.

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

Parametry

info
SKImageInfo

Informacje o obrazie opisujące kodowanie obrazu w pamięci.

pixels
IntPtr

Wskaźnik do obrazu w pamięci.

Zwraca

Nowy obraz opakowującym określony bufor lub null błąd.

Dotyczy