Linguaggio

Bitmap.CreateBitmap Metodo

Definizione

Overload

Nome Descrizione
CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean)

Restituisce una bitmap dal subset della bitmap di origine, trasformata dalla matrice facoltativa.

CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32)

Restituisce una bitmap dal subset specificato della bitmap di origine.

CreateBitmap(Int32[], Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(Picture, Int32, Int32, Bitmap+Config)

Crea una bitmap dai comandi di disegno registrati nell'immagine specificata.

CreateBitmap(Int32, Int32, Bitmap+Config)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

CreateBitmap(Picture)

Crea una bitmap dall'origine specificata Picture dei comandi di disegno registrati.

CreateBitmap(Bitmap)

Restituisce una bitmap dalla bitmap di origine.

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

[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

Parametri

display
DisplayMetrics

Visualizzare le metriche per la visualizzazione in cui verrà disegnata questa bitmap.

colors
Int32[]

Matrice di T:Android.Graphics._Color usata per inizializzare i pixel.

offset
Int32

Numero di valori da ignorare prima del primo colore nella matrice di colori.

stride
Int32

Numero di colori nella matrice tra righe (deve essere >= larghezza o <= -width).

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare. Se la configurazione non supporta alfa per pixel (ad esempio, RGB_565), i byte alfa nei colori[] verranno ignorati (si presuppone che sia FF)

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0 o se la lunghezza della matrice di colori è minore del numero di pixel.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean)

Restituisce una bitmap dal subset della bitmap di origine, trasformata dalla matrice facoltativa.

[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

Parametri

source
Bitmap

La bitmap di cui stiamo eseguendo la sottoimpostazione

x
Int32

Coordinata x del primo pixel nell'origine

y
Int32

Coordinata y del primo pixel nell'origine

width
Int32

Numero di pixel in ogni riga

height
Int32

Numero di righe

m
Matrix

Matrice facoltativa da applicare ai pixel

filter
Boolean

true se l'origine deve essere filtrata. Si applica solo se la matrice contiene più di una semplice traduzione.

Valori restituiti

Bitmap che rappresenta il subset specificato di origine

Attributi

Eccezioni

se i valori x, y, width, height non rientrano nelle dimensioni della bitmap di origine o la larghezza è = 0 o l'altezza è <<= 0

Commenti

Restituisce una bitmap dal subset della bitmap di origine, trasformata dalla matrice facoltativa. La nuova bitmap può essere lo stesso oggetto dell'origine oppure è possibile che sia stata eseguita una copia. Viene inizializzato con la stessa densità e lo stesso spazio di colore della bitmap originale.

Se la bitmap di origine non è modificabile e il subset richiesto è uguale a quello della bitmap di origine stessa, viene restituita la bitmap di origine e non viene creata alcuna nuova bitmap.

La bitmap restituita sarà sempre modificabile tranne negli scenari seguenti: (1) In situazioni in cui viene restituita la bitmap di origine e la bitmap di origine non è modificabile

(2) La bitmap di origine è una bitmap hardware. Ciò equivale #getConfig() a Config#HARDWARE

Documentazione java per android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int, android.graphics.Matrix, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

[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

Parametri

colors
Int32[]

Matrice di T:Android.Graphics._Color usata per inizializzare i pixel.

offset
Int32

Numero di valori da ignorare prima del primo colore nella matrice di colori.

stride
Int32

Numero di colori nella matrice tra righe (deve essere >= larghezza o <= -width).

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare. Se la configurazione non supporta alfa per pixel (ad esempio, RGB_565), i byte alfa nei colori[] verranno ignorati (si presuppone che sia FF)

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0 o se la lunghezza della matrice di colori è minore del numero di pixel.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

display
DisplayMetrics

Visualizzare le metriche per la visualizzazione in cui viene disegnata la bitmap. Questo valore può essere null.

width
Int32

Larghezza della bitmap.

height
Int32

Altezza della bitmap.

config
Bitmap.Config

Configurazione bitmap da creare. Questo valore non può essere null.

hasAlpha
Boolean

Per Argb8888, RgbaF16o Rgba1010102specifica se contrassegnare la bitmap come opaca. Se contrassegnata come opaca, la bitmap viene cancellata in nero anziché trasparente.

colorSpace
ColorSpace

Spazio dei colori della bitmap. Se config è RgbaF16 e viene specificato sRGB o Linear sRGB, viene usata la variante corrispondente dell'intervallo esteso. Questo valore non può essere null.

Valori restituiti

Bitmap. Questo valore non può essere null.

Attributi

Eccezioni

Se width o height è minore o uguale a zero; config è Hardware; colorSpace non è RGB; la funzione di trasferimento non è una curva parametrica ICC; oppure colorSpace è null.

Commenti

La densità iniziale è determinata da display.

Documentazione java per android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

width
Int32

Larghezza della bitmap.

height
Int32

Altezza della bitmap.

config
Bitmap.Config

Configurazione bitmap da creare. Questo valore non può essere null.

hasAlpha
Boolean

Per Argb8888, RgbaF16o Rgba1010102specifica se contrassegnare la bitmap come opaca. Se contrassegnata come opaca, la bitmap viene cancellata in nero anziché trasparente.

colorSpace
ColorSpace

Spazio dei colori della bitmap. Se config è RgbaF16 e viene specificato sRGB o Linear sRGB, viene usata la variante corrispondente dell'intervallo esteso. Questo valore non può essere null.

Valori restituiti

Bitmap. Questo valore non può essere null.

Attributi

Eccezioni

Se width o height è minore o uguale a zero; config è Hardware; colorSpace non è RGB; la funzione di trasferimento non è una curva parametrica ICC; oppure colorSpace è null.

Commenti

La densità iniziale è restituita da Density.

Documentazione java per android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

[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

Parametri

display
DisplayMetrics

Visualizzare le metriche per la visualizzazione in cui verrà disegnata questa bitmap.

colors
Int32[]

Matrice di T:Android.Graphics._Color usata per inizializzare i pixel. Questa matrice deve essere almeno uguale a quella di larghezza * altezza.

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare. Se la configurazione non supporta alfa per pixel (ad esempio, RGB_565), i byte alfa nei colori[] verranno ignorati (si presuppone che sia FF)

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0 o se la lunghezza della matrice di colori è minore del numero di pixel.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

display
DisplayMetrics

Visualizzare le metriche per la visualizzazione in cui viene disegnata la bitmap. Questo valore può essere null.

width
Int32

Larghezza della bitmap.

height
Int32

Altezza della bitmap.

config
Bitmap.Config

Configurazione bitmap da creare. Questo valore non può essere null.

hasAlpha
Boolean

Per Argb8888, RgbaF16o Rgba1010102specifica se contrassegnare la bitmap come opaca. Se contrassegnata come opaca, la bitmap viene cancellata in nero anziché trasparente.

Valori restituiti

Bitmap. Questo valore non può essere null.

Attributi

Eccezioni

Se width o height è minore o uguale a zero o config è Hardware, perché le bitmap hardware sono sempre non modificabili.

Commenti

La densità iniziale è determinata da display.

Documentazione java per android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32)

Restituisce una bitmap dal subset specificato della bitmap di origine.

[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

Parametri

source
Bitmap

La bitmap di cui stiamo eseguendo la sottoimpostazione

x
Int32

Coordinata x del primo pixel nell'origine

y
Int32

Coordinata y del primo pixel nell'origine

width
Int32

Numero di pixel in ogni riga

height
Int32

Numero di righe

Valori restituiti

Copia di un subset della bitmap di origine o della bitmap di origine stessa.

Attributi

Eccezioni

se i valori x, y, width, height non rientrano nelle dimensioni della bitmap di origine o la larghezza è = 0 o l'altezza è <<= 0

Commenti

Restituisce una bitmap dal subset specificato della bitmap di origine. La nuova bitmap può essere lo stesso oggetto dell'origine oppure è possibile che sia stata eseguita una copia. Viene inizializzato con la stessa densità e lo stesso spazio di colore della bitmap originale.

Documentazione java per android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Int32[], Int32, Int32, Bitmap+Config)

Restituisce una bitmap non modificabile con la larghezza e l'altezza specificate, con ogni valore pixel impostato sul valore corrispondente nella matrice di colori.

[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

Parametri

colors
Int32[]

Matrice di T:Android.Graphics._Color usata per inizializzare i pixel. Questa matrice deve essere almeno uguale a quella di larghezza * altezza.

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare. Se la configurazione non supporta alfa per pixel (ad esempio, RGB_565), i byte alfa nei colori[] verranno ignorati (si presuppone che sia FF)

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0 o se la lunghezza della matrice di colori è minore del numero di pixel.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

width
Int32

Larghezza della bitmap.

height
Int32

Altezza della bitmap.

config
Bitmap.Config

Configurazione bitmap da creare. Questo valore non può essere null.

hasAlpha
Boolean

Per Argb8888, RgbaF16o Rgba1010102specifica se contrassegnare la bitmap come opaca. Se contrassegnata come opaca, la bitmap viene cancellata in nero anziché trasparente.

Valori restituiti

Bitmap. Questo valore non può essere null.

Attributi

Eccezioni

Se width o height è minore o uguale a zero o config è Hardware, perché le bitmap hardware sono sempre non modificabili.

Commenti

La densità iniziale è restituita da Density. La bitmap appena creata si trova nello spazio dei colori sRGB.

Documentazione java per android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

display
DisplayMetrics

Visualizzare le metriche per la visualizzazione in cui verrà disegnata questa bitmap.

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare.

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Picture, Int32, Int32, Bitmap+Config)

Crea una bitmap dai comandi di disegno registrati nell'immagine specificata.

[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

Parametri

source
Picture

Comandi di disegno registrati da disegnare nella bitmap restituita. Questo valore non può essere null.

width
Int32

Larghezza della bitmap da creare. La larghezza dell'immagine viene ridimensionata in base alla corrispondenza, se necessario.

height
Int32

Altezza della bitmap da creare. L'altezza dell'immagine viene ridimensionata in modo che corrisponda, se necessario.

config
Bitmap.Config

Configurazione della bitmap creata. Questo valore non può essere null.

Valori restituiti

Bitmap non modificabile con la configurazione specificata da config. Questo valore non può essere null.

Attributi

Commenti

La bitmap non è modificabile e ha la larghezza e l'altezza specificate. Se una delle dimensioni è diversa dalla dimensione corrispondente dell'immagine, l'immagine viene ridimensionata per adattarsi.

Documentazione java per android.graphics.Bitmap.createBitmap(android.graphics.Picture, int, int, android.graphics.Bitmap.Config).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Int32, Int32, Bitmap+Config)

Restituisce una bitmap modificabile con la larghezza e l'altezza specificate.

[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

Parametri

width
Int32

Larghezza della bitmap

height
Int32

Altezza della bitmap

config
Bitmap.Config

Configurazione bitmap da creare.

Valori restituiti

Attributi

Eccezioni

se la larghezza o l'altezza sono <= 0

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Picture)

Crea una bitmap dall'origine specificata Picture dei comandi di disegno registrati.

[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

Parametri

source
Picture

Oggetto registrato Picture dei comandi di disegno che verranno disegnati nella bitmap restituita.

Valori restituiti

Bitmap non modificabile con una configurazione HARDWARE il cui contenuto viene creato dai comandi di disegno registrati nell'origine immagine.

Attributi

Commenti

Crea una bitmap dall'origine specificata Picture dei comandi di disegno registrati.

Equivale a chiamare #createBitmap(Picture, int, int, Config) con larghezza e altezza uguali alla larghezza e all'altezza dell'immagine e a una configurazione Config.HARDWARE.

Documentazione java per android.graphics.Bitmap.createBitmap(android.graphics.Picture).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateBitmap(Bitmap)

Restituisce una bitmap dalla bitmap di origine.

[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

Parametri

src
Bitmap

Valori restituiti

Attributi

Commenti

Restituisce una bitmap dalla bitmap di origine. La nuova bitmap può essere lo stesso oggetto dell'origine oppure è possibile che sia stata eseguita una copia. Viene inizializzato con la stessa densità e lo stesso spazio di colore della bitmap originale.

Documentazione java per android.graphics.Bitmap.createBitmap(android.graphics.Bitmap).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a