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
SKBitmap() |
Standardkonstruktor, der eine Bitmap mit null Breite und Höhe und ohne Pixel erstellt. Der Farbtyp ist auf Unknownfestgelegt. |
SKBitmap(SKImageInfo) |
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert. |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert. |
SKBitmap(SKImageInfo, SKColorTable) |
Veraltet..
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und einer Farbtabelle konfiguriert. |
SKBitmap(SKImageInfo, Int32) |
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und der angegebenen Anzahl von Bytes pro Zeile (die Stridegröße) konfiguriert |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Veraltet..
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und einer Farbtabelle konfiguriert. |
SKBitmap(Int32, Int32, Boolean) |
Erstellt eine Bitmap mit der angegebenen Breite, Höhe und Deckkraft, wobei der Farbtyp auf festgelegt ist PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Erstellt eine Bitmap mit der angegebenen Breite, Höhe, Farbtyp und Alphatyp. |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
Standardkonstruktor, der eine Bitmap mit null Breite und Höhe und ohne Pixel erstellt. Der Farbtyp ist auf Unknownfestgelegt.
public SKBitmap ();
Hinweise
Dieser Konstruktor weist keinen Sicherungsspeicher für die Bitmap zu.
Gilt für:
SKBitmap(SKImageInfo)
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert.
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 Bildinformation eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation konfiguriert.
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 Bildinformation eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(SKImageInfo, SKColorTable)
Achtung
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und einer Farbtabelle konfiguriert.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Bildformats.
- ctable
- SKColorTable
Die Farbsuchetabelle.
- Attribute
Hinweise
Verwenden Sie diese Methode, um eine Bitmap zu erstellen, die eine Farbsuchetabelle verwendet. Die Bitmap ist eine 8-Bit-indizierte Bitmap, wobei jeder Wert einen Index in der Farbtabelle darstellt und die Farbe durch den Wert an der bestimmten Position im Farbtabellenarray bestimmt wird.
Gilt für:
SKBitmap(SKImageInfo, Int32)
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und der angegebenen Anzahl von Bytes pro Zeile (die Stridegröße) konfiguriert
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 Bildinformation eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Achtung
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Konstruktor, der die Bitmap basierend auf einer SKImageInfo Spezifikation und einer Farbtabelle konfiguriert.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Bildformats.
- ctable
- SKColorTable
Die Farbsuchetabelle.
- flags
- SKBitmapAllocFlags
Die zusätzlichen Flags.
- Attribute
Hinweise
Verwenden Sie diese Methode, um eine Bitmap zu erstellen, die eine Farbsuchetabelle verwendet. Die Bitmap ist eine 8-Bit-indizierte Bitmap, wobei jeder Wert einen Index in der Farbtabelle darstellt und die Farbe durch den Wert an der bestimmten Position im Farbtabellenarray bestimmt wird.
Gilt für:
SKBitmap(Int32, Int32, Boolean)
Erstellt eine Bitmap mit der angegebenen Breite, Höhe und Deckkraft, wobei der Farbtyp auf festgelegt ist 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 den SKAlphaType auf fest Opaque, andernfalls wird es auf Premulfestgelegt.
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 Bildinformation 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
Der gewünschte SKColorType.
- alphaType
- SKAlphaType
Der 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 Bildinformation eine Farbtabelle, und es gibt keine Farbtabelle).
Gilt für:
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parameter
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace