Поделиться через


Bitmap.ExtractAlpha Метод

Определение

Перегрузки

ExtractAlpha()

Возвращает новое растровое изображение, которое записывает альфа-значения исходного.

ExtractAlpha(Paint, Int32[])

Возвращает новое растровое изображение, которое записывает альфа-значения исходного.

ExtractAlpha()

Возвращает новое растровое изображение, которое записывает альфа-значения исходного.

[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

Возвращаемое значение

новое растровое изображение, содержащее альфа-канал исходного растрового изображения.

Атрибуты

Комментарии

Возвращает новое растровое изображение, которое записывает альфа-значения исходного. Это может быть нарисовано с помощью Canvas.drawBitmap(), где цвета будут взяты из краски, передаваемой вызову рисования.

Документация по Java для android.graphics.Bitmap.extractAlpha().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

ExtractAlpha(Paint, Int32[])

Возвращает новое растровое изображение, которое записывает альфа-значения исходного.

[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

Параметры

paint
Paint

Необязательная краска, используемая для изменения альфа-значений в результирующем растровом рисунке. Передайте значение NULL для поведения по умолчанию.

offsetXY
Int32[]

Необязательный массив, возвращающий смещение X (индекс 0) и Y (индекс 1), необходимый для размещения возвращаемой растровой карты, чтобы визуально выстроился с исходным.

Возвращаемое значение

новое растровое изображение, содержащее альфа-канал (необязательно измененный краской) исходного растрового изображения. Это может быть нарисовано с помощью Canvas.drawBitmap(), где цвета будут взяты из краски, передаваемой вызову рисования.

Атрибуты

Комментарии

Возвращает новое растровое изображение, которое записывает альфа-значения исходного. Эти значения могут повлиять на необязательный параметр Paint, который может содержать собственный альфа-файл, а также может содержать маскуFilter, которая может изменить фактические размеры результирующей растровой карты (например, размытие маски может увеличить результирующее растровое изображение). Если offsetXY не имеет значения NULL, он возвращает сумму для смещения возвращаемой растровой карты, чтобы она логически выравнивалась с исходным. Например, если краска содержит размытие радиуса 2, то смещение XY[] будет содержать -2, -2, чтобы рисование альфа-растрового смещения на (-2, -2), а затем рисование исходного приведет к размытию визуального выравнивания с исходным.

Начальная плотность возвращаемого растрового изображения совпадает с исходной.

Документация по Java для android.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к