Most visited

Recently visited

Added in API level 1

PixelFormat

public class PixelFormat
extends Object

java.lang.Object
   ↳ android.graphics.PixelFormat


Summary

Constants

int A_8

int JPEG

此常数在API级别8中已弃用。 ImageFormat.JPEG改为使用ImageFormat.JPEG 。

int LA_88

int L_8

int OPAQUE

系统选择一个不透明的格式(不需要alpha位)

int RGBA_4444

int RGBA_5551

int RGBA_8888

int RGBX_8888

int RGB_332

int RGB_565

int RGB_888

int TRANSLUCENT

系统选择支持半透明的格式(许多字母)

int TRANSPARENT

系统选择一种支持透明度的格式(至少1个阿尔法位)

int UNKNOWN

int YCbCr_420_SP

此常数在API级别8中已弃用。 ImageFormat.NV21改为使用ImageFormat.NV21 。

int YCbCr_422_I

此常数在API级别8中已弃用。 ImageFormat.YUY2改为使用ImageFormat.YUY2 。

int YCbCr_422_SP

此常数在API级别8中已弃用。 ImageFormat.NV16改为使用ImageFormat.NV16 。

Fields

public int bitsPerPixel

public int bytesPerPixel

Public constructors

PixelFormat()

Public methods

static boolean formatHasAlpha(int format)
static void getPixelFormatInfo(int format, PixelFormat info)

Inherited methods

From class java.lang.Object

Constants

A_8

Added in API level 1
int A_8

常量值:8(0x00000008)

JPEG

Added in API level 1
int JPEG

此常数在API级别8中已弃用。
改为使用ImageFormat.JPEG 。

常量值:256(0x00000100)

LA_88

Added in API level 1
int LA_88

常量值:10(0x0000000a)

L_8

Added in API level 1
int L_8

常量值:9(0x00000009)

OPAQUE

Added in API level 1
int OPAQUE

系统选择一个不透明的格式(不需要alpha位)

常量值:-1(0xffffffff)

RGBA_4444

Added in API level 1
int RGBA_4444

常量值:7(0x00000007)

RGBA_5551

Added in API level 1
int RGBA_5551

常数值:6(0x00000006)

RGBA_8888

Added in API level 1
int RGBA_8888

常数值:1(0x00000001)

RGBX_8888

Added in API level 1
int RGBX_8888

常量值:2(0x00000002)

RGB_332

Added in API level 1
int RGB_332

常量值:11(0x0000000b)

RGB_565

Added in API level 1
int RGB_565

Constant Value: 4 (0x00000004)

RGB_888

Added in API level 1
int RGB_888

常量值:3(0x00000003)

TRANSLUCENT

Added in API level 1
int TRANSLUCENT

系统选择支持半透明的格式(许多字母)

常量值:-3(0xfffffffd)

TRANSPARENT

Added in API level 1
int TRANSPARENT

系统选择一种支持透明度的格式(至少1个阿尔法位)

常量值:-2(0xfffffffe)

UNKNOWN

Added in API level 1
int UNKNOWN

常量值:0(0x00000000)

YCbCr_420_SP

Added in API level 1
int YCbCr_420_SP

此常数在API级别8中已弃用。
改为使用ImageFormat.NV21 。

常量值:17(0x00000011)

YCbCr_422_I

Added in API level 5
int YCbCr_422_I

此常数在API级别8中已弃用。
改为使用ImageFormat.YUY2 。

常量值:20(0x00000014)

YCbCr_422_SP

Added in API level 1
int YCbCr_422_SP

此常数在API级别8中已弃用。
改为使用ImageFormat.NV16 。

常量值:16(0x00000010)

Fields

bitsPerPixel

Added in API level 1
int bitsPerPixel

bytesPerPixel

Added in API level 1
int bytesPerPixel

Public constructors

PixelFormat

Added in API level 1
PixelFormat ()

Public methods

formatHasAlpha

Added in API level 1
boolean formatHasAlpha (int format)

Parameters
format int
Returns
boolean

getPixelFormatInfo

Added in API level 1
void getPixelFormatInfo (int format, 
                PixelFormat info)

Parameters
format int
info PixelFormat

Hooray!