Class ImageFormat
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
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
DEPTH16
public static int DEPTH16 { get; set; }
Property Value
DEPTH_JPEG
public static int DEPTH_JPEG { get; set; }
Property Value
DEPTH_POINT_CLOUD
public static int DEPTH_POINT_CLOUD { get; set; }
Property Value
FLEX_RGBA_8888
public static int FLEX_RGBA_8888 { get; set; }
Property Value
FLEX_RGB_888
public static int FLEX_RGB_888 { get; set; }
Property Value
HEIC
public static int HEIC { get; set; }
Property Value
HEIC_ULTRAHDR
public static int HEIC_ULTRAHDR { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
JPEG
public static int JPEG { get; set; }
Property Value
JPEG_R
public static int JPEG_R { get; set; }
Property Value
NV16
public static int NV16 { get; set; }
Property Value
NV21
public static int NV21 { get; set; }
Property Value
PRIVATE
public static int PRIVATE { get; set; }
Property Value
RAW10
public static int RAW10 { get; set; }
Property Value
RAW12
public static int RAW12 { get; set; }
Property Value
RAW_PRIVATE
public static int RAW_PRIVATE { get; set; }
Property Value
RAW_SENSOR
public static int RAW_SENSOR { get; set; }
Property Value
RGB_565
public static int RGB_565 { get; set; }
Property Value
UNKNOWN
public static int UNKNOWN { get; set; }
Property Value
Y8
public static int Y8 { get; set; }
Property Value
YCBCR_P010
public static int YCBCR_P010 { get; set; }
Property Value
YCBCR_P210
public static int YCBCR_P210 { get; set; }
Property Value
YUV_420_888
public static int YUV_420_888 { get; set; }
Property Value
YUV_422_888
public static int YUV_422_888 { get; set; }
Property Value
YUV_444_888
public static int YUV_444_888 { get; set; }
Property Value
YUY2
public static int YUY2 { get; set; }
Property Value
YV12
public static int YV12 { get; set; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for ImageFormat()
public static ImageFormat CreatePoolableInstance()
Returns
GetBitsPerPixel(int)
public static int GetBitsPerPixel(int arg0)