SKImage.FromPixels Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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(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.