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 8.
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 8.
use |
int |
YCbCr_422_I
This constant was deprecated
in API level 8.
use |
int |
YCbCr_422_SP
This constant was deprecated
in API level 8.
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 | |
|---|---|
java.lang.Object
| |
Constants
JPEG
int JPEG
This constant was deprecated
in API level 8.
use ImageFormat.JPEG instead.
Constant Value: 256 (0x00000100)
OPAQUE
int OPAQUE
System chooses an opaque format (no alpha bits required)
Constant Value: -1 (0xffffffff)
TRANSLUCENT
int TRANSLUCENT
System chooses a format that supports translucency (many alpha bits)
Constant Value: -3 (0xfffffffd)
TRANSPARENT
int TRANSPARENT
System chooses a format that supports transparency (at least 1 alpha bit)
Constant Value: -2 (0xfffffffe)
YCbCr_420_SP
int YCbCr_420_SP
This constant was deprecated
in API level 8.
use ImageFormat.NV21 instead.
Constant Value: 17 (0x00000011)
YCbCr_422_I
int YCbCr_422_I
This constant was deprecated
in API level 8.
use ImageFormat.YUY2 instead.
Constant Value: 20 (0x00000014)
YCbCr_422_SP
int YCbCr_422_SP
This constant was deprecated
in API level 8.
use ImageFormat.NV16 instead.
Constant Value: 16 (0x00000010)
Fields
Public constructors
Public methods
formatHasAlpha
boolean formatHasAlpha (int format)
| Parameters | |
|---|---|
format |
int |
| Returns | |
|---|---|
boolean |
|
getPixelFormatInfo
void getPixelFormatInfo (int format,
PixelFormat info)
| Parameters | |
|---|---|
format |
int |
info |
PixelFormat |
Interfaces
Classes
- Bitmap
- BitmapFactory
- BitmapFactory.Options
- BitmapRegionDecoder
- BitmapShader
- BlurMaskFilter
- Camera
- Canvas
- Color
- ColorFilter
- ColorMatrix
- ColorMatrixColorFilter
- ColorSpace
- ColorSpace.Connector
- ColorSpace.Rgb
- ColorSpace.Rgb.TransferParameters
- ComposePathEffect
- ComposeShader
- CornerPathEffect
- DashPathEffect
- DiscretePathEffect
- DrawFilter
- EmbossMaskFilter
- ImageFormat
- Interpolator
- LightingColorFilter
- LinearGradient
- MaskFilter
- Matrix
- Movie
- NinePatch
- Outline
- Paint
- Paint.FontMetrics
- Paint.FontMetricsInt
- PaintFlagsDrawFilter
- Path
- PathDashPathEffect
- PathEffect
- PathMeasure
- Picture
- PixelFormat
- Point
- PointF
- PorterDuff
- PorterDuffColorFilter
- PorterDuffXfermode
- RadialGradient
- Rect
- RectF
- Region
- RegionIterator
- Shader
- SumPathEffect
- SurfaceTexture
- SweepGradient
- Typeface
- Typeface.Builder
- Xfermode
- YuvImage
Enums
- Bitmap.CompressFormat
- Bitmap.Config
- BlurMaskFilter.Blur
- Canvas.EdgeType
- Canvas.VertexMode
- ColorSpace.Adaptation
- ColorSpace.Model
- ColorSpace.Named
- ColorSpace.RenderIntent
- Interpolator.Result
- Matrix.ScaleToFit
- Paint.Align
- Paint.Cap
- Paint.Join
- Paint.Style
- Path.Direction
- Path.FillType
- Path.Op
- PathDashPathEffect.Style
- PorterDuff.Mode
- Region.Op
- Shader.TileMode
Exceptions