PixelFormat
public class PixelFormat
extends Object
java.lang.Object | |
↳ | android.graphics.PixelFormat |
Summary
Constants | |
---|---|
int | A_8
|
int | JPEG This constant was deprecated in API level 15. use |
int | LA_88
|
int | L_8
|
int | OPAQUE System chooses an opaque format (no alpha bits required) |
int | RGBA_1010102
|
int | RGBA_4444
|
int | RGBA_5551
|
int | RGBA_8888
|
int | RGBA_F16
|
int | RGBX_8888
|
int | RGB_332
|
int | RGB_565
|
int | RGB_888
|
int | TRANSLUCENT System chooses a format that supports translucency (many alpha bits) |
int | TRANSPARENT System chooses a format that supports transparency (at least 1 alpha bit) |
int | UNKNOWN
|
int | YCbCr_420_SP This constant was deprecated in API level 15. use |
int | YCbCr_422_I This constant was deprecated in API level 15. use |
int | YCbCr_422_SP This constant was deprecated in API level 15. use |
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 | |
---|---|
Constants
A_8
public static final int A_8
Constant Value: 8 (0x00000008)
JPEG
public static final int JPEG
This constant was deprecated in API level 15.
use ImageFormat.JPEG
instead.
Constant Value: 256 (0x00000100)
LA_88
public static final int LA_88
Constant Value: 10 (0x0000000a)
L_8
public static final int L_8
Constant Value: 9 (0x00000009)
OPAQUE
public static final int OPAQUE
System chooses an opaque format (no alpha bits required)
Constant Value: -1 (0xffffffff)
RGBA_1010102
public static final int RGBA_1010102
Constant Value: 43 (0x0000002b)
RGBA_4444
public static final int RGBA_4444
Constant Value: 7 (0x00000007)
RGBA_5551
public static final int RGBA_5551
Constant Value: 6 (0x00000006)
RGB_332
public static final int RGB_332
Constant Value: 11 (0x0000000b)
TRANSLUCENT
public static final int TRANSLUCENT
System chooses a format that supports translucency (many alpha bits)
Constant Value: -3 (0xfffffffd)
TRANSPARENT
public static final int TRANSPARENT
System chooses a format that supports transparency (at least 1 alpha bit)
Constant Value: -2 (0xfffffffe)
YCbCr_420_SP
public static final int YCbCr_420_SP
This constant was deprecated in API level 15.
use ImageFormat.NV21
instead.
Constant Value: 17 (0x00000011)
YCbCr_422_I
public static final int YCbCr_422_I
This constant was deprecated in API level 15.
use ImageFormat.YUY2
instead.
Constant Value: 20 (0x00000014)
YCbCr_422_SP
public static final int YCbCr_422_SP
This constant was deprecated in API level 15.
use ImageFormat.NV16
instead.
Constant Value: 16 (0x00000010)
Fields
Public constructors
PixelFormat
public PixelFormat ()
Public methods
formatHasAlpha
public static boolean formatHasAlpha (int format)
Parameters | |
---|---|
format | int : Value is RGBA_8888 , RGBX_8888 , RGBA_F16 , RGBA_1010102 , RGB_888 , RGB_565 , or android.graphics.PixelFormat.R_8 |
Returns | |
---|---|
boolean |
getPixelFormatInfo
public static void getPixelFormatInfo (int format, PixelFormat info)
Parameters | |
---|---|
format | int : Value is RGBA_8888 , RGBX_8888 , RGBA_F16 , RGBA_1010102 , RGB_888 , RGB_565 , or android.graphics.PixelFormat.R_8 |
info | PixelFormat |