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!