다음을 통해 공유


ImageFormat.FlexRgba8888 필드

정의

주의

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

다중 평면 Android RGBA 형식

[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
특성

설명

다중 평면 Android RGBA 형식

이 형식은 색 샘플당 8비트를 사용하여 대부분의 RGBA 형식을 설명할 수 있는 제네릭 RGBA 형식입니다.

이 형식의 이미지는 항상 각 색 평면에 대해 하나씩 4개의 개별 데이터 버퍼로 표시됩니다. 추가 정보는 항상 버퍼와 함께 각 평면의 행 보폭 및 픽셀 보폭을 설명합니다.

반환되는 android.media.Image#getPlanes() Image#getPlanes() 배열의 평면 순서는 평면 #0이 항상 R(빨간색), 평면 #1은 항상 G(녹색), 평면 #2는 항상 B(파란색), 평면 #3은 항상 A(알파)가 되도록 보장됩니다. 이 형식은 미리 곱한 알파 또는 미리 곱하지 않은 알파를 나타낼 수 있습니다.

네 평면 모두 동일한 행 보폭과 픽셀 보폭이 보장됩니다.

예를 들어 개체는 android.media.Image 이 형식의 데이터를 통해 android.media.MediaCodec#getOutputImage 개체에서 android.media.MediaCodec 제공할 수 있습니다.

에 대한 android.graphics.ImageFormat.FLEX_RGBA_8888Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상