Table of Contents

Class ImageFormat

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class ImageFormat : JVMBridgeBase<ImageFormat>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
ImageFormat
Implements
Extension Methods

Constructors

ImageFormat()

public ImageFormat()

ImageFormat(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ImageFormat(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

DEPTH16

public static int DEPTH16 { get; set; }

Property Value

int

DEPTH_JPEG

public static int DEPTH_JPEG { get; set; }

Property Value

int

DEPTH_POINT_CLOUD

public static int DEPTH_POINT_CLOUD { get; set; }

Property Value

int

FLEX_RGBA_8888

public static int FLEX_RGBA_8888 { get; set; }

Property Value

int

FLEX_RGB_888

public static int FLEX_RGB_888 { get; set; }

Property Value

int

HEIC

public static int HEIC { get; set; }

Property Value

int

HEIC_ULTRAHDR

public static int HEIC_ULTRAHDR { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

JPEG

public static int JPEG { get; set; }

Property Value

int

JPEG_R

public static int JPEG_R { get; set; }

Property Value

int

NV16

public static int NV16 { get; set; }

Property Value

int

NV21

public static int NV21 { get; set; }

Property Value

int

PRIVATE

public static int PRIVATE { get; set; }

Property Value

int

RAW10

public static int RAW10 { get; set; }

Property Value

int

RAW12

public static int RAW12 { get; set; }

Property Value

int

RAW_PRIVATE

public static int RAW_PRIVATE { get; set; }

Property Value

int

RAW_SENSOR

public static int RAW_SENSOR { get; set; }

Property Value

int

RGB_565

public static int RGB_565 { get; set; }

Property Value

int

UNKNOWN

public static int UNKNOWN { get; set; }

Property Value

int

Y8

public static int Y8 { get; set; }

Property Value

int

YCBCR_P010

public static int YCBCR_P010 { get; set; }

Property Value

int

YCBCR_P210

public static int YCBCR_P210 { get; set; }

Property Value

int

YUV_420_888

public static int YUV_420_888 { get; set; }

Property Value

int

YUV_422_888

public static int YUV_422_888 { get; set; }

Property Value

int

YUV_444_888

public static int YUV_444_888 { get; set; }

Property Value

int

YUY2

public static int YUY2 { get; set; }

Property Value

int

YV12

public static int YV12 { get; set; }

Property Value

int

Methods

CreatePoolableInstance()

HPA initializer for ImageFormat()

public static ImageFormat CreatePoolableInstance()

Returns

ImageFormat

GetBitsPerPixel(int)

public static int GetBitsPerPixel(int arg0)

Parameters

arg0 int

int

Returns

int

int