Sprache

Bitmap.CreateBitmap Methode

Definition

Ü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 Picture Quelle aufgezeichneter Zeichnungsbefehle.

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

Java Dokumentation für android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int, android.graphics.Matrix, boolean).

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.

Java Dokumentation für android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

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 .

Java Dokumentation für android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

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.

Java Dokumentation für android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean).

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.

Java Dokumentation für android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int).

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.

Java Dokumentation für android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean).

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.

Java Dokumentation für android.graphics.Bitmap.createBitmap(android.graphics.Picture, int, int, android.graphics.Bitmap.Config).

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.

Gilt für: