Langage

Bitmap.SetPixels(Int32[], Int32, Int32, Int32, Int32, Int32, Int32) Méthode

Définition

Remplacez les pixels dans la bitmap par les couleurs du tableau.

[Android.Runtime.Register("setPixels", "([IIIIIII)V", "")]
public void SetPixels(int[] pixels, int offset, int stride, int x, int y, int width, int height);
[<Android.Runtime.Register("setPixels", "([IIIIIII)V", "")>]
member this.SetPixels : int[] * int * int * int * int * int * int -> unit

Paramètres

pixels
Int32[]

Couleurs à écrire dans la bitmap

offset
Int32

Index de la première couleur à lire à partir de pixels[]

stride
Int32

Nombre de couleurs en pixels[] à ignorer entre les lignes. Normalement, cette valeur est identique à la largeur de la bitmap, mais elle peut être plus grande (ou négative).

x
Int32

Coordonnée x du premier pixel à écrire dans la bitmap.

y
Int32

Coordonnée y du premier pixel à écrire dans la bitmap.

width
Int32

Nombre de couleurs à copier à partir de pixels[] par ligne

height
Int32

Nombre de lignes à écrire dans la bitmap

Attributs

Exceptions

si la bitmap n’est pas mutable

si x, y, width, height are outside of the bitmap’s bounds.

si le tableau de pixels est trop petit pour recevoir le nombre spécifié de pixels.

Remarques

Remplacez les pixels dans la bitmap par les couleurs du tableau. Chaque élément du tableau est un int empaqueté représentant un ARVB Color non prémultiplié dans l’espace ColorSpace.Named#SRGB sRGB de couleurs.

Java documentation pour android.graphics.Bitmap.setPixels(int[], int, int, 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 à