public class Surface extends Object implements Parcelable
| Modifier and Type | Class and Description |
|---|---|
static class |
Surface.OutOfResourcesException |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static Parcelable.Creator<Surface> |
CREATOR |
static int |
ROTATION_0 |
static int |
ROTATION_180 |
static int |
ROTATION_270 |
static int |
ROTATION_90 |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Constructor and Description |
|---|
Surface(SurfaceTexture surfaceTexture) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
protected void |
finalize() |
boolean |
isValid() |
Canvas |
lockCanvas(Rect dirty) |
void |
readFromParcel(Parcel source) |
void |
release() |
String |
toString() |
void |
unlockCanvas(Canvas canvas) |
void |
unlockCanvasAndPost(Canvas canvas) |
void |
writeToParcel(Parcel dest,
int flags) |
public static final int ROTATION_0
public static final int ROTATION_90
public static final int ROTATION_180
public static final int ROTATION_270
public static final Parcelable.Creator<Surface> CREATOR
public Surface(SurfaceTexture surfaceTexture)
public boolean isValid()
public void release()
public Canvas lockCanvas(Rect dirty) throws Surface.OutOfResourcesException, IllegalArgumentException
public void unlockCanvasAndPost(Canvas canvas)
public void unlockCanvas(Canvas canvas)
public int describeContents()
describeContents in interface Parcelablepublic void readFromParcel(Parcel source)
public void writeToParcel(Parcel dest, int flags)
writeToParcel in interface ParcelableCopyright © 2008-2013. All Rights Reserved.