Android
android.graphics
public class

android.graphics.PixelFormat

java.lang.Object
android.graphics.PixelFormat

Summary

Constants

      Value  
int  A_8    0x00000008 
int  JPEG  Encoded formats.  256  0x00000100 
int  LA_88    10  0x0000000a 
int  L_8    0x00000009 
int  OPAQUE  System chooses an opaque format (no alpha bits required)   -1  0xffffffff 
int  RGBA_4444    0x00000007 
int  RGBA_5551    0x00000006 
int  RGBA_8888    0x00000001 
int  RGBX_8888    0x00000002 
int  RGB_332    11  0x0000000b 
int  RGB_565    0x00000004 
int  RGB_888    0x00000003 
int  TRANSLUCENT  System chooses a format that supports translucency (many alpha bits)   -3  0xfffffffd 
int  TRANSPARENT  System chooses a format that supports transparency (at least 1 alpha bit)   -2  0xfffffffe 
int  UNKNOWN    0x00000000 
int  YCbCr_420_SP    17  0x00000011 
int  YCbCr_422_SP  YCbCr formats, used for video.  16  0x00000010 

Fields

public      int  bitsPerPixel   
public      int  bytesPerPixel   

Public Constructors

            PixelFormat()

Public Methods

      static    boolean  formatHasAlpha(int format)
      static    void  getPixelFormatInfo(int format, PixelFormat info)
Methods inherited from class java.lang.Object

Details

Constants

public static final int A_8

Constant Value: 8 (0x00000008)

public static final int JPEG

Encoded formats. These are not necessarily supported by the hardware.
Constant Value: 256 (0x00000100)

public static final int LA_88

Constant Value: 10 (0x0000000a)

public static final int L_8

Constant Value: 9 (0x00000009)

public static final int OPAQUE

System chooses an opaque format (no alpha bits required)
Constant Value: -1 (0xffffffff)

public static final int RGBA_4444

Constant Value: 7 (0x00000007)

public static final int RGBA_5551

Constant Value: 6 (0x00000006)

public static final int RGBA_8888

Constant Value: 1 (0x00000001)

public static final int RGBX_8888

Constant Value: 2 (0x00000002)

public static final int RGB_332

Constant Value: 11 (0x0000000b)

public static final int RGB_565

Constant Value: 4 (0x00000004)

public static final int RGB_888

Constant Value: 3 (0x00000003)

public static final int TRANSLUCENT

System chooses a format that supports translucency (many alpha bits)
Constant Value: -3 (0xfffffffd)

public static final int TRANSPARENT

System chooses a format that supports transparency (at least 1 alpha bit)
Constant Value: -2 (0xfffffffe)

public static final int UNKNOWN

Constant Value: 0 (0x00000000)

public static final int YCbCr_420_SP

Constant Value: 17 (0x00000011)

public static final int YCbCr_422_SP

YCbCr formats, used for video. These are not necessarily supported by the hardware.
Constant Value: 16 (0x00000010)

Fields

public int bitsPerPixel

public int bytesPerPixel

Public Constructors

public PixelFormat()

Public Methods

public static boolean formatHasAlpha(int format)

public static void getPixelFormatInfo(int format, PixelFormat info)

Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56