SKImage.FromPixels Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| FromPixels(SKImageInfo, SKData, Int32) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
| FromPixels(SKImageInfo, IntPtr, Int32) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
| FromPixels(SKPixmap, SKImageRasterReleaseDelegate) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
| FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
| FromPixels(SKImageInfo, SKData) |
Erstellt ein Bild aus den angegebenen Rasterdaten. |
| FromPixels(SKPixmap) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
| FromPixels(SKImageInfo, IntPtr) |
Erstellt ein neues Bild aus einem Speicherpuffer. |
FromPixels(SKImageInfo, SKData, Int32)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data, int rowBytes);
Parameter
- info
- SKImageInfo
Die Bildinformationen, die die Codierung des Bilds im Arbeitsspeicher beschreiben.
- data
- SKData
Das Datenobjekt, das die Pixeldaten enthält.
- rowBytes
- Int32
Die angegebene Anzahl von Bytes, die pro Zeile im Bild verwendet werden.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.
Gilt für:
FromPixels(SKImageInfo, IntPtr, Int32)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);
Parameter
- info
- SKImageInfo
Die Bildinformationen, die die Codierung des Bilds im Arbeitsspeicher beschreiben.
- pixels
- IntPtr
Der Zeiger auf das Bild im Arbeitsspeicher.
- rowBytes
- Int32
Die angegebene Anzahl von Bytes, die pro Zeile im Bild verwendet werden.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.
Gilt für:
FromPixels(SKPixmap, SKImageRasterReleaseDelegate)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc);
Parameter
- pixmap
- SKPixmap
Die pixmap, die die Bildinformationen und die Pufferposition enthält.
- releaseProc
- SKImageRasterReleaseDelegate
Die Stellvertretung, die aufgerufen werden soll, wenn das Bild zerstört werden soll.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.
Gilt für:
FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc, object releaseContext);
Parameter
- pixmap
- SKPixmap
Die pixmap, die die Bildinformationen und die Pufferposition enthält.
- releaseProc
- SKImageRasterReleaseDelegate
Die Stellvertretung, die aufgerufen werden soll, wenn das Bild zerstört werden soll.
- releaseContext
- Object
Die Benutzerdaten, die beim Aufrufen der Stellvertretung verwendet werden sollen.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.
Gilt für:
FromPixels(SKImageInfo, SKData)
Erstellt ein Bild aus den angegebenen Rasterdaten.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data);
Parameter
- info
- SKImageInfo
Die Bildinformationen.
- data
- SKData
Die Pixeldaten.
Gibt zurück
Gibt ein neues Bild zurück oder null wenn die Daten ungültig sind.
Gilt für:
FromPixels(SKPixmap)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap);
Parameter
- pixmap
- SKPixmap
Die pixmap, die die Bildinformationen und die Pufferposition enthält.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.
Gilt für:
FromPixels(SKImageInfo, IntPtr)
Erstellt ein neues Bild aus einem Speicherpuffer.
public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);
Parameter
- info
- SKImageInfo
Die Bildinformationen, die die Codierung des Bilds im Arbeitsspeicher beschreiben.
- pixels
- IntPtr
Der Zeiger auf das Bild im Arbeitsspeicher.
Gibt zurück
Ein neues Bild, das den angegebenen Puffer umbrochen hat, oder null ein Fehler.