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


ImageFormat.FlexRgba8888 Поле

Определение

Внимание!

This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.

Многоуровневый формат RGBA для Android

[Android.Runtime.Register("FLEX_RGBA_8888", ApiSince=23)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)]
public const Android.Graphics.ImageFormatType FlexRgba8888 = 42;
[<Android.Runtime.Register("FLEX_RGBA_8888", ApiSince=23)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable FlexRgba8888 : Android.Graphics.ImageFormatType

Значение поля

Value = 42
Атрибуты

Комментарии

Многоуровневый формат RGBA для Android

Этот формат представляет собой универсальный формат RGBA, способный описывать большинство форматов RGBA с 8 битами на выборку цвета.

Изображения в этом формате всегда представлены четырьмя отдельными буферами данных, по одному для каждой цветовой плоскости. Дополнительные сведения всегда сопровождают буферы, описывая шаг строки и шаг пикселя для каждой плоскости.

Порядок плоскостей в массиве, возвращаемый android.media.Image#getPlanes() Image#getPlanes() по умолчанию, гарантируется, что плоскость #0 всегда R (красный), плоскость #1 всегда G (зеленый), плоскость #2 всегда B (синий), а плоскость #3 всегда A (альфа). Этот формат может представлять предварительно умноженное или непредуложенное альфа-представление.

Все четыре плоскости гарантированно обладают одинаковыми шагами строк и шагами пикселей.

Например, android.media.Image объект может предоставлять данные в этом формате из объекта через android.media.MediaCodec android.media.MediaCodec#getOutputImage объект.

Документация по Java для android.graphics.ImageFormat.FLEX_RGBA_8888.

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

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