SKBitmap Konstruktoren
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 |
|---|---|
| SKBitmap() |
Initialisiert eine neue Instanz der SKBitmap Klasse mit Nullbreite und -höhe und keine Pixel. Der Farbtyp ist auf Unknown. |
| SKBitmap(SKImageInfo) |
Initialisiert eine neue Instanz der SKBitmap Klasse mit dem angegebenen Bildformat. |
| SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Initialisiert eine neue Instanz der SKBitmap Klasse mit dem angegebenen Bildformat und zuordnungskennzeichnungen. |
| SKBitmap(SKImageInfo, Int32) |
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert, und die angegebene Anzahl von Bytes pro Zeile (die Stridegröße) |
| SKBitmap(Int32, Int32, Boolean) |
Erstellt eine Bitmap mit der angegebenen Breite, Höhe und Deckkraft mit festgelegtem Farbtyp PlatformColorType |
| SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Erstellt eine Bitmap mit der angegebenen Breite, Höhe, Farbtyp und Alphatyp. |
| SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
Initialisiert eine neue Instanz der SKBitmap Klasse mit den angegebenen Dimensionen und Formaten. |
SKBitmap(SKImageInfo)
Initialisiert eine neue Instanz der SKBitmap Klasse mit dem angegebenen Bildformat.
public SKBitmap(SkiaSharp.SKImageInfo info);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Bildformats.
Hinweise
Dieser Konstruktor löst möglicherweise eine Ausnahme aus, wenn es nicht möglich ist, eine Bitmap mit der angegebenen Konfiguration zu erstellen (z. B. erfordert die Bildinformationen eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Initialisiert eine neue Instanz der SKBitmap Klasse mit dem angegebenen Bildformat und zuordnungskennzeichnungen.
public SKBitmap(SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Bildformats.
- flags
- SKBitmapAllocFlags
Die zusätzlichen Flags.
Hinweise
Dieser Konstruktor löst möglicherweise eine Ausnahme aus, wenn es nicht möglich ist, eine Bitmap mit der angegebenen Konfiguration zu erstellen (z. B. erfordert die Bildinformationen eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(SKImageInfo, Int32)
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert, und die angegebene Anzahl von Bytes pro Zeile (die Stridegröße)
public SKBitmap(SkiaSharp.SKImageInfo info, int rowBytes);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Bildformats.
- rowBytes
- Int32
Die Anzahl der Bytes pro Zeile.
Hinweise
Dieser Konstruktor löst möglicherweise eine Ausnahme aus, wenn es nicht möglich ist, eine Bitmap mit der angegebenen Konfiguration zu erstellen (z. B. erfordert die Bildinformationen eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(Int32, Int32, Boolean)
Erstellt eine Bitmap mit der angegebenen Breite, Höhe und Deckkraft mit festgelegtem Farbtyp PlatformColorType
public SKBitmap(int width, int height, bool isOpaque = false);
Parameter
- width
- Int32
Die gewünschte Breite in Pixel.
- height
- Int32
Die gewünschte Höhe in Pixel.
- isOpaque
- Boolean
Wenn true, legt sie SKAlphaType auf Opaque, andernfalls wird sie auf Premul.
Hinweise
Dieser Konstruktor löst möglicherweise eine Ausnahme aus, wenn es nicht möglich ist, eine Bitmap mit der angegebenen Konfiguration zu erstellen (z. B. erfordert die Bildinformationen eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Erstellt eine Bitmap mit der angegebenen Breite, Höhe, Farbtyp und Alphatyp.
public SKBitmap(int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
Parameter
- width
- Int32
Die gewünschte Breite in Pixel.
- height
- Int32
Die gewünschte Höhe in Pixel.
- colorType
- SKColorType
Die gewünschte SKColorType.
- alphaType
- SKAlphaType
Die gewünschte SKAlphaType.
Hinweise
Dieser Konstruktor löst möglicherweise eine Ausnahme aus, wenn es nicht möglich ist, eine Bitmap mit der angegebenen Konfiguration zu erstellen (z. B. erfordert die Bildinformationen eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
Initialisiert eine neue Instanz der SKBitmap Klasse mit den angegebenen Dimensionen und Formaten.
public SKBitmap(int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parameter
- width
- Int32
Die Breite der Bitmap in Pixeln.
- height
- Int32
Die Höhe der Bitmap in Pixeln.
- colorType
- SKColorType
Der Farbtyp für die Bitmap.
- alphaType
- SKAlphaType
Der Alphatyp für die Bitmap.
- colorspace
- SKColorSpace
Der Farbraum für die Bitmap.