Bagikan melalui


Bitmap.ExtractAlpha Metode

Definisi

Overload

ExtractAlpha()

Mengembalikan bitmap baru yang mengambil nilai alfa asli.

ExtractAlpha(Paint, Int32[])

Mengembalikan bitmap baru yang mengambil nilai alfa asli.

ExtractAlpha()

Mengembalikan bitmap baru yang mengambil nilai alfa asli.

[Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha();
[<Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : unit -> Android.Graphics.Bitmap

Mengembalikan

bitmap baru yang berisi saluran alfa dari bitmap asli.

Atribut

Keterangan

Mengembalikan bitmap baru yang mengambil nilai alfa asli. Ini dapat digambar dengan Canvas.drawBitmap(), di mana warna akan diambil dari cat yang diteruskan ke panggilan gambar.

Dokumentasi Java untuk android.graphics.Bitmap.extractAlpha().

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.

Berlaku untuk

ExtractAlpha(Paint, Int32[])

Mengembalikan bitmap baru yang mengambil nilai alfa asli.

[Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha(Android.Graphics.Paint? paint, int[]? offsetXY);
[<Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : Android.Graphics.Paint * int[] -> Android.Graphics.Bitmap

Parameter

paint
Paint

Cat opsional yang digunakan untuk mengubah nilai alfa dalam bitmap yang dihasilkan. Teruskan null untuk perilaku default.

offsetXY
Int32[]

Array opsional yang mengembalikan offset X (indeks 0) dan Y (indeks 1) yang diperlukan untuk memosisikan bitmap yang dikembalikan sehingga secara visual berbaris dengan yang asli.

Mengembalikan

bitmap baru yang berisi saluran alfa (opsional dimodifikasi oleh cat) dari bitmap asli. Ini dapat digambar dengan Canvas.drawBitmap(), di mana warna akan diambil dari cat yang diteruskan ke panggilan gambar.

Atribut

Keterangan

Mengembalikan bitmap baru yang mengambil nilai alfa asli. Nilai-nilai ini dapat dipengaruhi oleh parameter Paint opsional, yang dapat berisi alfanya sendiri, dan juga dapat berisi MaskFilter yang dapat mengubah dimensi aktual bitmap yang dihasilkan (misalnya maskfilter blur dapat memperbesar bitmap yang dihasilkan). Jika offsetXY tidak null, itu mengembalikan jumlah untuk mengimbangi bitmap yang dikembalikan sehingga akan secara logis selaras dengan yang asli. Misalnya, jika cat berisi kabur radius 2, maka offsetXY[] akan berisi -2, -2, sehingga menggambar bitmap alfa diimbangi oleh (-2, -2) dan kemudian menggambar yang asli akan menghasilkan kabur secara visual selaras dengan aslinya.

Kepadatan awal bitmap yang dikembalikan sama dengan bitmap asli.

Dokumentasi Java untuk android.graphics.Bitmap.extractAlpha(android.graphics.Paint, 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.

Berlaku untuk