Bitmap.CreateBitmap 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 |
|---|---|
| CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config) |
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist. |
| CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean) |
Gibt eine Bitmap aus einer Teilmenge der Quellbitmap zurück, die von der optionalen Matrix transformiert wird. |
| CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config) |
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist. |
| CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config) |
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist. |
| CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(Bitmap, Int32, Int32, Int32, Int32) |
Gibt eine Bitmap aus der angegebenen Teilmenge der Quellbitmap zurück. |
| CreateBitmap(Int32[], Int32, Int32, Bitmap+Config) |
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist. |
| CreateBitmap(Int32, Int32, Bitmap+Config, Boolean) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(Picture, Int32, Int32, Bitmap+Config) |
Erstellt eine Bitmap aus den aufgezeichneten Zeichnungsbefehlen in der angegebenen Grafik. |
| CreateBitmap(Int32, Int32, Bitmap+Config) |
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück. |
| CreateBitmap(Picture) |
Erstellt eine Bitmap aus der angegebenen |
| CreateBitmap(Bitmap) |
Gibt eine Bitmap aus der Quellbitmap zurück. |
CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist.
[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics display, int[] colors, int offset, int stride, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int[] * int * int * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- display
- DisplayMetrics
Anzeigemetriken für die Anzeige, auf der diese Bitmap gezeichnet wird.
- colors
- Int32[]
Array von Android.Graphics._Color zum Initialisieren der Pixel verwendet.
- offset
- Int32
Anzahl der Werte, die vor der ersten Farbe im Array der Farben übersprungen werden sollen.
- stride
- Int32
Anzahl der Farben im Array zwischen Zeilen (muss = Breite oder >= -widthsein<).
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Wenn die Konfiguration pro Pixel alpha (z. B. RGB_565) nicht unterstützt wird, werden die Alphabytes in den Farben ignoriert (vorausgesetzt, dass sie FF sind)
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <oder die Länge des Farbarrays kleiner als die Anzahl der Pixel ist.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean)
Gibt eine Bitmap aus einer Teilmenge der Quellbitmap zurück, die von der optionalen Matrix transformiert wird.
[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap source, int x, int y, int width, int height, Android.Graphics.Matrix? m, bool filter);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap * int * int * int * int * Android.Graphics.Matrix * bool -> Android.Graphics.Bitmap
Parameter
- source
- Bitmap
Die Bitmap, die wir untersetzen
- x
- Int32
Die x-Koordinate des ersten Pixels in der Quelle
- y
- Int32
Die y-Koordinate des ersten Pixels in der Quelle
- width
- Int32
Die Anzahl der Pixel in jeder Zeile
- height
- Int32
Die Anzahl der Zeilen
- m
- Matrix
Optionale Matrix, die auf die Pixel angewendet werden soll
- filter
- Boolean
true, wenn die Quelle gefiltert werden soll. Gilt nur, wenn die Matrix mehr als nur Übersetzung enthält.
Gibt zurück
Eine Bitmap, die die angegebene Teilmenge der Quelle darstellt
- Attribute
Ausnahmen
wenn die x-, y-, Width-, Höhenwerte außerhalb der Dimensionen der Quellbitmap liegen oder die Breite <= 0 ist, oder die Höhe = 0 ist <
Hinweise
Gibt eine Bitmap aus einer Teilmenge der Quellbitmap zurück, die von der optionalen Matrix transformiert wird. Die neue Bitmap kann dasselbe Objekt wie die Quelle sein, oder eine Kopie wurde erstellt. Sie wird mit der gleichen Dichte und dem gleichen Farbraum wie die ursprüngliche Bitmap initialisiert.
Wenn die Quellbitmap unveränderlich ist und die angeforderte Teilmenge mit der Quellbitmap selbst identisch ist, wird die Quellbitmap zurückgegeben, und es wird keine neue Bitmap erstellt.
Die zurückgegebene Bitmap kann immer stummgeschaltet werden, außer in den folgenden Szenarien: (1) In Situationen, in denen die Quellbitmap zurückgegeben wird und die Quellbitmap unveränderlich ist
(2) Die Quellbitmap ist eine Hardwarebitmap. Das entspricht #getConfig() dem Config#HARDWARE
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist.
[Android.Runtime.Register("createBitmap", "([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int[] colors, int offset, int stride, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int[] * int * int * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- colors
- Int32[]
Array von Android.Graphics._Color zum Initialisieren der Pixel verwendet.
- offset
- Int32
Anzahl der Werte, die vor der ersten Farbe im Array der Farben übersprungen werden sollen.
- stride
- Int32
Anzahl der Farben im Array zwischen Zeilen (muss = Breite oder >= -widthsein<).
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Wenn die Konfiguration pro Pixel alpha (z. B. RGB_565) nicht unterstützt wird, werden die Alphabytes in den Farben ignoriert (vorausgesetzt, dass sie FF sind)
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <oder die Länge des Farbarrays kleiner als die Anzahl der Pixel ist.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config * bool * Android.Graphics.ColorSpace -> Android.Graphics.Bitmap
Parameter
- display
- DisplayMetrics
Zeigt Metriken für die Anzeige an, auf der die Bitmap gezeichnet wird. Dieser Wert kann sein null.
- width
- Int32
Die Breite der Bitmap.
- height
- Int32
Die Höhe der Bitmap.
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Dieser Wert darf nicht null sein.
- hasAlpha
- Boolean
Gibt für Argb8888, RgbaF16oder Rgba1010102, gibt an, ob die Bitmap als undurchsichtig markiert werden soll. Wenn sie als undurchsichtig gekennzeichnet ist, wird die Bitmap auf Schwarz und nicht transparent gelöscht.
- colorSpace
- ColorSpace
Der Farbraum der Bitmap. Wenn config und RgbaF16 sRGB oder Linear sRGB bereitgestellt wird, wird die entsprechende erweiterte Bereichsvariante angenommen. Dieser Wert darf nicht null sein.
Gibt zurück
Eine Bitmap. Dieser Wert darf nicht null sein.
- Attribute
Ausnahmen
Wenn width oder height kleiner als oder gleich Null ist; config ist colorSpaceHardware; ist nicht RGB; seine Übertragungsfunktion ist keine ICC-parametrische Kurve; oder colorSpace ist .null
Hinweise
Die Anfangsdichte wird durch display.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config * bool * Android.Graphics.ColorSpace -> Android.Graphics.Bitmap
Parameter
- width
- Int32
Die Breite der Bitmap.
- height
- Int32
Die Höhe der Bitmap.
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Dieser Wert darf nicht null sein.
- hasAlpha
- Boolean
Gibt für Argb8888, RgbaF16oder Rgba1010102, gibt an, ob die Bitmap als undurchsichtig markiert werden soll. Wenn sie als undurchsichtig gekennzeichnet ist, wird die Bitmap auf Schwarz und nicht transparent gelöscht.
- colorSpace
- ColorSpace
Der Farbraum der Bitmap. Wenn config und RgbaF16 sRGB oder Linear sRGB bereitgestellt wird, wird die entsprechende erweiterte Bereichsvariante angenommen. Dieser Wert darf nicht null sein.
Gibt zurück
Eine Bitmap. Dieser Wert darf nicht null sein.
- Attribute
Ausnahmen
Wenn width oder height kleiner als oder gleich Null ist; config ist colorSpaceHardware; ist nicht RGB; seine Übertragungsfunktion ist keine ICC-parametrische Kurve; oder colorSpace ist .null
Hinweise
Die Anfängliche Dichte wird wie Densityvon .
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config)
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist.
[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int[] colors, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int[] * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- display
- DisplayMetrics
Anzeigemetriken für die Anzeige, auf der diese Bitmap gezeichnet wird.
- colors
- Int32[]
Array von Android.Graphics._Color zum Initialisieren der Pixel verwendet. Dieses Array muss mindestens so groß sein wie breite * Höhe.
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Wenn die Konfiguration pro Pixel alpha (z. B. RGB_565) nicht unterstützt wird, werden die Alphabytes in den Farben ignoriert (vorausgesetzt, dass sie FF sind)
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <oder die Länge des Farbarrays kleiner als die Anzahl der Pixel ist.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config * bool -> Android.Graphics.Bitmap
Parameter
- display
- DisplayMetrics
Zeigt Metriken für die Anzeige an, auf der die Bitmap gezeichnet wird. Dieser Wert kann sein null.
- width
- Int32
Die Breite der Bitmap.
- height
- Int32
Die Höhe der Bitmap.
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Dieser Wert darf nicht null sein.
- hasAlpha
- Boolean
Gibt für Argb8888, RgbaF16oder Rgba1010102, gibt an, ob die Bitmap als undurchsichtig markiert werden soll. Wenn sie als undurchsichtig gekennzeichnet ist, wird die Bitmap auf Schwarz und nicht transparent gelöscht.
Gibt zurück
Eine Bitmap. Dieser Wert darf nicht null sein.
- Attribute
Ausnahmen
Wenn width oder height kleiner als oder gleich Null ist oder config ist Hardware, weil Hardwarebitmaps immer unveränderlich sind.
Hinweise
Die Anfangsdichte wird durch display.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Bitmap, Int32, Int32, Int32, Int32)
Gibt eine Bitmap aus der angegebenen Teilmenge der Quellbitmap zurück.
[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap source, int x, int y, int width, int height);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap * int * int * int * int -> Android.Graphics.Bitmap
Parameter
- source
- Bitmap
Die Bitmap, die wir untersetzen
- x
- Int32
Die x-Koordinate des ersten Pixels in der Quelle
- y
- Int32
Die y-Koordinate des ersten Pixels in der Quelle
- width
- Int32
Die Anzahl der Pixel in jeder Zeile
- height
- Int32
Die Anzahl der Zeilen
Gibt zurück
Eine Kopie einer Teilmenge der Quellbitmap oder der Quellbitmap selbst.
- Attribute
Ausnahmen
wenn die x-, y-, Width-, Höhenwerte außerhalb der Dimensionen der Quellbitmap liegen oder die Breite <= 0 ist, oder die Höhe = 0 ist <
Hinweise
Gibt eine Bitmap aus der angegebenen Teilmenge der Quellbitmap zurück. Die neue Bitmap kann dasselbe Objekt wie die Quelle sein, oder eine Kopie wurde erstellt. Sie wird mit der gleichen Dichte und dem gleichen Farbraum wie die ursprüngliche Bitmap initialisiert.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Int32[], Int32, Int32, Bitmap+Config)
Gibt eine unveränderliche Bitmap mit der angegebenen Breite und Höhe zurück, wobei jeder Pixelwert auf den entsprechenden Wert im Farbenarray festgelegt ist.
[Android.Runtime.Register("createBitmap", "([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int[] colors, int width, int height, Android.Graphics.Bitmap.Config? config);
[<Android.Runtime.Register("createBitmap", "([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int[] * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- colors
- Int32[]
Array von Android.Graphics._Color zum Initialisieren der Pixel verwendet. Dieses Array muss mindestens so groß sein wie breite * Höhe.
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Wenn die Konfiguration pro Pixel alpha (z. B. RGB_565) nicht unterstützt wird, werden die Alphabytes in den Farben ignoriert (vorausgesetzt, dass sie FF sind)
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <oder die Länge des Farbarrays kleiner als die Anzahl der Pixel ist.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Int32, Int32, Bitmap+Config, Boolean)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config * bool -> Android.Graphics.Bitmap
Parameter
- width
- Int32
Die Breite der Bitmap.
- height
- Int32
Die Höhe der Bitmap.
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration. Dieser Wert darf nicht null sein.
- hasAlpha
- Boolean
Gibt für Argb8888, RgbaF16oder Rgba1010102, gibt an, ob die Bitmap als undurchsichtig markiert werden soll. Wenn sie als undurchsichtig gekennzeichnet ist, wird die Bitmap auf Schwarz und nicht transparent gelöscht.
Gibt zurück
Eine Bitmap. Dieser Wert darf nicht null sein.
- Attribute
Ausnahmen
Wenn width oder height kleiner als oder gleich Null ist oder config ist Hardware, weil Hardwarebitmaps immer unveränderlich sind.
Hinweise
Die Anfängliche Dichte wird wie Densityvon . Die neu erstellte Bitmap befindet sich im sRGB-Farbraum.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- display
- DisplayMetrics
Anzeigemetriken für die Anzeige, auf der diese Bitmap gezeichnet wird.
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration.
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Picture, Int32, Int32, Bitmap+Config)
Erstellt eine Bitmap aus den aufgezeichneten Zeichnungsbefehlen in der angegebenen Grafik.
[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "", ApiSince=28)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Picture source, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "", ApiSince=28)>]
static member CreateBitmap : Android.Graphics.Picture * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- source
- Picture
Die aufgezeichneten Zeichnungsbefehle, die in die zurückgegebene Bitmap gezeichnet werden sollen. Dieser Wert darf nicht null sein.
- width
- Int32
Die Breite der zu erstellenden Bitmap. Die Breite des Bilds wird bei Bedarf entsprechend skaliert.
- height
- Int32
Die Höhe der zu erstellenden Bitmap. Die Höhe des Bilds wird bei Bedarf entsprechend skaliert.
- config
- Bitmap.Config
Die Konfiguration der erstellten Bitmap. Dieser Wert darf nicht null sein.
Gibt zurück
Eine unveränderliche Bitmap mit der durch config. Dieser Wert darf nicht null sein.
- Attribute
Hinweise
Die Bitmap ist unveränderlich und weist die angegebene Breite und Höhe auf. Wenn sich eine der Dimensionen von der entsprechenden Dimension des Bilds unterscheidet, wird das Bild entsprechend skaliert.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Int32, Int32, Bitmap+Config)
Gibt eine veränderbare Bitmap mit der angegebenen Breite und Höhe zurück.
[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap
Parameter
- width
- Int32
Die Breite der Bitmap
- height
- Int32
Die Höhe der Bitmap
- config
- Bitmap.Config
Die zu erstellende Bitmapkonfiguration.
Gibt zurück
- Attribute
Ausnahmen
wenn die Breite oder Höhe = 0 ist <
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Picture)
Erstellt eine Bitmap aus der angegebenen Picture Quelle aufgezeichneter Zeichnungsbefehle.
[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;", "", ApiSince=28)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Picture source);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;", "", ApiSince=28)>]
static member CreateBitmap : Android.Graphics.Picture -> Android.Graphics.Bitmap
Parameter
- source
- Picture
Die aufgezeichneten Picture Zeichnungsbefehle, die in die zurückgegebene Bitmap gezeichnet werden.
Gibt zurück
Eine unveränderliche Bitmap mit einer HARDWARE-Konfiguration, deren Inhalt aus den aufgezeichneten Zeichnungsbefehlen in der Bildquelle erstellt wird.
- Attribute
Hinweise
Erstellt eine Bitmap aus der angegebenen Picture Quelle aufgezeichneter Zeichnungsbefehle.
Entspricht dem Aufrufen #createBitmap(Picture, int, int, Config) mit Breite und Höhe, die mit der Breite und Höhe des Bilds und einer Config.HARDWARE-Konfiguration identisch ist.
Java Dokumentation für android.graphics.Bitmap.createBitmap(android.graphics.Picture).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateBitmap(Bitmap)
Gibt eine Bitmap aus der Quellbitmap zurück.
[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap src);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap -> Android.Graphics.Bitmap
Parameter
- src
- Bitmap
Gibt zurück
- Attribute
Hinweise
Gibt eine Bitmap aus der Quellbitmap zurück. Die neue Bitmap kann dasselbe Objekt wie die Quelle sein, oder eine Kopie wurde erstellt. Sie wird mit der gleichen Dichte und dem gleichen Farbraum wie die ursprüngliche Bitmap initialisiert.
Java Dokumentation für android.graphics.Bitmap.createBitmap(android.graphics.Bitmap).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.