Langage

Bitmap.CreateBitmap Méthode

Définition

Surcharges

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

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

Retourne une bitmap à partir d’un sous-ensemble de la bitmap source, transformée par la matrice facultative.

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

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

Retourne une bitmap à partir du sous-ensemble spécifié de la bitmap source.

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

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

Crée une bitmap à partir des commandes de dessin enregistrées dans l’image spécifiée.

CreateBitmap(Int32, Int32, Bitmap+Config)

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

CreateBitmap(Picture)

Crée une bitmap à partir de la source donnée Picture de commandes de dessin enregistrées.

CreateBitmap(Bitmap)

Retourne une bitmap à partir de la bitmap source.

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

[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

Paramètres

display
DisplayMetrics

Affichez les métriques de l’affichage de cette bitmap.

colors
Int32[]

Tableau de Android.Graphics._Color utilisé pour initialiser les pixels.

offset
Int32

Nombre de valeurs à ignorer avant la première couleur dans le tableau de couleurs.

stride
Int32

Nombre de couleurs dans le tableau entre les lignes (doit être >= largeur ou <= -width).

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer. Si la configuration ne prend pas en charge l’alpha par pixel (par exemple, RGB_565), les octets alpha dans les couleurs[] sont ignorés (supposés être FF)

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0, ou si la longueur du tableau de couleurs est inférieure au nombre de pixels.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap à partir d’un sous-ensemble de la bitmap source, transformée par la matrice facultative.

[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

Paramètres

source
Bitmap

Bitmap que nous sommes en sous-réinitialisation

x
Int32

Coordonnée x du premier pixel dans la source

y
Int32

Coordonnée y du premier pixel dans la source

width
Int32

Nombre de pixels dans chaque ligne

height
Int32

Nombre de lignes

m
Matrix

Matrice facultative à appliquer aux pixels

filter
Boolean

true si la source doit être filtrée. S’applique uniquement si la matrice contient plus que simplement la traduction.

Retours

Bitmap qui représente le sous-ensemble spécifié de source

Attributs

Exceptions

si les valeurs x, y, width, height sont en dehors des dimensions de la bitmap source, ou width est <= 0, ou height is <= 0

Remarques

Retourne une bitmap à partir d’un sous-ensemble de la bitmap source, transformée par la matrice facultative. La nouvelle bitmap peut être le même objet que la source, ou une copie peut avoir été effectuée. Il est initialisé avec la même densité et l’espace de couleur que la bitmap d’origine.

Si la bitmap source est immuable et que le sous-ensemble demandé est identique à la bitmap source elle-même, la bitmap source est retournée et aucune nouvelle bitmap n’est créée.

La bitmap retournée est toujours mutable, sauf dans les scénarios suivants : (1) Dans les situations où la bitmap source est retournée et que la bitmap source est immuable

(2) La bitmap source est une bitmap matérielle. Cela équivaut #getConfig() à Config#HARDWARE

Java documentation pour android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int, android.graphics.Matrix, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

[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

Paramètres

colors
Int32[]

Tableau de Android.Graphics._Color utilisé pour initialiser les pixels.

offset
Int32

Nombre de valeurs à ignorer avant la première couleur dans le tableau de couleurs.

stride
Int32

Nombre de couleurs dans le tableau entre les lignes (doit être >= largeur ou <= -width).

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer. Si la configuration ne prend pas en charge l’alpha par pixel (par exemple, RGB_565), les octets alpha dans les couleurs[] sont ignorés (supposés être FF)

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0, ou si la longueur du tableau de couleurs est inférieure au nombre de pixels.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

display
DisplayMetrics

Affichez les métriques pour l’affichage sur lequel la bitmap est dessinée. Cette valeur peut être null.

width
Int32

Largeur de la bitmap.

height
Int32

Hauteur de la bitmap.

config
Bitmap.Config

Configuration bitmap à créer. Cette valeur ne peut pas être null.

hasAlpha
Boolean

Pour Argb8888, RgbaF16ou Rgba1010102, spécifie s’il faut marquer l’image bitmap comme opaque. Lorsqu’elle est marquée opaque, la bitmap est effacée en noir au lieu d’être transparente.

colorSpace
ColorSpace

Espace de couleur de la bitmap. Si config l’argument est RgbaF16 et sRGB ou linear sRGB est fourni, la variante de plage étendue correspondante est supposée. Cette valeur ne peut pas être null.

Retours

Bitmap. Cette valeur ne peut pas être null.

Attributs

Exceptions

Si width ou height est inférieur ou égal à zéro ; config est Hardware; colorSpace n’est pas RVB ; sa fonction de transfert n’est pas une courbe paramétrique ICC ; ou colorSpace est null.

Remarques

La densité initiale est déterminée par display.

Java documentation pour android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

width
Int32

Largeur de la bitmap.

height
Int32

Hauteur de la bitmap.

config
Bitmap.Config

Configuration bitmap à créer. Cette valeur ne peut pas être null.

hasAlpha
Boolean

Pour Argb8888, RgbaF16ou Rgba1010102, spécifie s’il faut marquer l’image bitmap comme opaque. Lorsqu’elle est marquée opaque, la bitmap est effacée en noir au lieu d’être transparente.

colorSpace
ColorSpace

Espace de couleur de la bitmap. Si config l’argument est RgbaF16 et sRGB ou linear sRGB est fourni, la variante de plage étendue correspondante est supposée. Cette valeur ne peut pas être null.

Retours

Bitmap. Cette valeur ne peut pas être null.

Attributs

Exceptions

Si width ou height est inférieur ou égal à zéro ; config est Hardware; colorSpace n’est pas RVB ; sa fonction de transfert n’est pas une courbe paramétrique ICC ; ou colorSpace est null.

Remarques

La densité initiale est retournée par Density.

Java documentation pour android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

[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

Paramètres

display
DisplayMetrics

Affichez les métriques de l’affichage de cette bitmap.

colors
Int32[]

Tableau de Android.Graphics._Color utilisé pour initialiser les pixels. Ce tableau doit être au moins aussi grand que la largeur * hauteur.

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer. Si la configuration ne prend pas en charge l’alpha par pixel (par exemple, RGB_565), les octets alpha dans les couleurs[] sont ignorés (supposés être FF)

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0, ou si la longueur du tableau de couleurs est inférieure au nombre de pixels.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

display
DisplayMetrics

Affichez les métriques pour l’affichage sur lequel la bitmap est dessinée. Cette valeur peut être null.

width
Int32

Largeur de la bitmap.

height
Int32

Hauteur de la bitmap.

config
Bitmap.Config

Configuration bitmap à créer. Cette valeur ne peut pas être null.

hasAlpha
Boolean

Pour Argb8888, RgbaF16ou Rgba1010102, spécifie s’il faut marquer l’image bitmap comme opaque. Lorsqu’elle est marquée opaque, la bitmap est effacée en noir au lieu d’être transparente.

Retours

Bitmap. Cette valeur ne peut pas être null.

Attributs

Exceptions

Si width ou height est inférieur ou égal à zéro, ou config est Hardware, car les bitmaps matérielles sont toujours immuables.

Remarques

La densité initiale est déterminée par display.

Java documentation pour android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap à partir du sous-ensemble spécifié de la bitmap source.

[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

Paramètres

source
Bitmap

Bitmap que nous sommes en sous-réinitialisation

x
Int32

Coordonnée x du premier pixel dans la source

y
Int32

Coordonnée y du premier pixel dans la source

width
Int32

Nombre de pixels dans chaque ligne

height
Int32

Nombre de lignes

Retours

Copie d’un sous-ensemble de la bitmap source ou de la bitmap source elle-même.

Attributs

Exceptions

si les valeurs x, y, width, height sont en dehors des dimensions de la bitmap source, ou width est <= 0, ou height is <= 0

Remarques

Retourne une bitmap à partir du sous-ensemble spécifié de la bitmap source. La nouvelle bitmap peut être le même objet que la source, ou une copie peut avoir été effectuée. Il est initialisé avec la même densité et l’espace de couleur que la bitmap d’origine.

Java documentation pour android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap immuable avec la largeur et la hauteur spécifiées, avec chaque valeur de pixel définie sur la valeur correspondante dans le tableau de couleurs.

[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

Paramètres

colors
Int32[]

Tableau de Android.Graphics._Color utilisé pour initialiser les pixels. Ce tableau doit être au moins aussi grand que la largeur * hauteur.

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer. Si la configuration ne prend pas en charge l’alpha par pixel (par exemple, RGB_565), les octets alpha dans les couleurs[] sont ignorés (supposés être FF)

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0, ou si la longueur du tableau de couleurs est inférieure au nombre de pixels.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

width
Int32

Largeur de la bitmap.

height
Int32

Hauteur de la bitmap.

config
Bitmap.Config

Configuration bitmap à créer. Cette valeur ne peut pas être null.

hasAlpha
Boolean

Pour Argb8888, RgbaF16ou Rgba1010102, spécifie s’il faut marquer l’image bitmap comme opaque. Lorsqu’elle est marquée opaque, la bitmap est effacée en noir au lieu d’être transparente.

Retours

Bitmap. Cette valeur ne peut pas être null.

Attributs

Exceptions

Si width ou height est inférieur ou égal à zéro, ou config est Hardware, car les bitmaps matérielles sont toujours immuables.

Remarques

La densité initiale est retournée par Density. La bitmap nouvellement créée se trouve dans l’espace de couleurs sRGB.

Java documentation pour android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

display
DisplayMetrics

Affichez les métriques de l’affichage de cette bitmap.

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer.

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Crée une bitmap à partir des commandes de dessin enregistrées dans l’image spécifiée.

[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

Paramètres

source
Picture

Commandes de dessin enregistrées à dessiner dans la bitmap retournée. Cette valeur ne peut pas être null.

width
Int32

Largeur de la bitmap à créer. La largeur de l’image est mise à l’échelle pour correspondre si nécessaire.

height
Int32

Hauteur de la bitmap à créer. La hauteur de l’image est mise à l’échelle si nécessaire.

config
Bitmap.Config

Configuration de l’image bitmap créée. Cette valeur ne peut pas être null.

Retours

Bitmap immuable avec la configuration spécifiée par config. Cette valeur ne peut pas être null.

Attributs

Remarques

La bitmap est immuable et a la largeur et la hauteur spécifiées. Si l’une ou l’autre dimension diffère de la dimension correspondante de l’image, l’image est mise à l’échelle pour s’adapter.

Java documentation pour android.graphics.Bitmap.createBitmap(android.graphics.Picture, int, int, android.graphics.Bitmap.Config).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

CreateBitmap(Int32, Int32, Bitmap+Config)

Retourne une bitmap mutable avec la largeur et la hauteur spécifiées.

[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

Paramètres

width
Int32

Largeur de la bitmap

height
Int32

Hauteur de la bitmap

config
Bitmap.Config

Configuration bitmap à créer.

Retours

Attributs

Exceptions

si la largeur ou la hauteur sont <= 0

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

CreateBitmap(Picture)

Crée une bitmap à partir de la source donnée Picture de commandes de dessin enregistrées.

[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

Paramètres

source
Picture

Enregistrement Picture des commandes de dessin qui seront dessinées dans la bitmap retournée.

Retours

Bitmap immuable avec une configuration MATÉRIEL dont le contenu est créé à partir des commandes de dessin enregistrées dans la source Image.

Attributs

Remarques

Crée une bitmap à partir de la source donnée Picture de commandes de dessin enregistrées.

Équivaut à appeler #createBitmap(Picture, int, int, Config) avec une largeur et une hauteur identiques à la largeur et à la hauteur de l’image et à une configuration Config.HARDWARE.

Java documentation pour android.graphics.Bitmap.createBitmap(android.graphics.Picture).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

CreateBitmap(Bitmap)

Retourne une bitmap à partir de la bitmap source.

[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

Paramètres

src
Bitmap

Retours

Attributs

Remarques

Retourne une bitmap à partir de la bitmap source. La nouvelle bitmap peut être le même objet que la source, ou une copie peut avoir été effectuée. Il est initialisé avec la même densité et l’espace de couleur que la bitmap d’origine.

Java documentation pour android.graphics.Bitmap.createBitmap(android.graphics.Bitmap).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à