Bitmap.GetPixels(Int32[], Int32, Int32, Int32, Int32, Int32, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan dalam piksel[] salinan data dalam bitmap.
[Android.Runtime.Register("getPixels", "([IIIIIII)V", "")]
public void GetPixels (int[] pixels, int offset, int stride, int x, int y, int width, int height);
[<Android.Runtime.Register("getPixels", "([IIIIIII)V", "")>]
member this.GetPixels : int[] * int * int * int * int * int * int -> unit
Parameter
- pixels
- Int32[]
Array untuk menerima warna bitmap
- offset
- Int32
Indeks pertama yang ditulis ke dalam piksel[]
- stride
- Int32
Jumlah entri dalam piksel[] untuk melewati antar baris (harus >= lebar bitmap). Bisa negatif.
- x
- Int32
Koordinat x piksel pertama yang dibaca dari bitmap
- y
- Int32
Koordinat y dari piksel pertama yang dibaca dari bitmap
- width
- Int32
Jumlah piksel yang akan dibaca dari setiap baris
- height
- Int32
Jumlah baris yang akan dibaca
- Atribut
Pengecualian
jika x, y, lebar, tinggi melebihi batas bitmap, atau jika abs(stride)
jika array piksel terlalu kecil untuk menerima jumlah piksel yang ditentukan.
Keterangan
Mengembalikan dalam piksel[] salinan data dalam bitmap. Setiap nilai adalah int kemasan yang Color
mewakili . Parameter stride memungkinkan pemanggil untuk memungkinkan celah dalam array piksel yang dikembalikan antar baris. Untuk hasil kemasan normal, cukup lewati lebar untuk nilai stride. Warna yang dikembalikan adalah nilai ARGB yang tidak tersimpan sebelumnya dalam spasi ColorSpace.Named#SRGB sRGB
warna.
Dokumentasi Java untuk android.graphics.Bitmap.getPixels(int[], int, int, int, int, int, int)
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.