SKBitmap Konstruktoren

Definition

Ü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()

Initialisiert eine neue Instanz der SKBitmap Klasse mit Nullbreite und -höhe und keine Pixel. Der Farbtyp ist auf Unknown.

public SKBitmap();

Hinweise

Dieser Konstruktor weist keinen Sicherungsspeicher für die Bitmap zu.

Gilt für:

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.

Gilt für: