Class DngCreator
public class DngCreator : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AutoCloseable>DngCreator
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AutoCloseable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<AutoCloseable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])JVMBridgeBase<AutoCloseable>.DynBridgeClazzJVMBridgeBase<AutoCloseable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
DngCreator()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DngCreator()
DngCreator(CameraCharacteristics, CaptureResult)
public DngCreator(CameraCharacteristics arg0, CaptureResult arg1)
Parameters
DngCreator(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public DngCreator(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MAX_THUMBNAIL_DIMENSION
public static int MAX_THUMBNAIL_DIMENSION { get; }
Property Value
Methods
Close()
public void Close()
SetDescription(String)
public DngCreator SetDescription(String arg0)
Parameters
Returns
SetLocation(Location)
public DngCreator SetLocation(Location arg0)
Parameters
Returns
SetOrientation(int)
https://developer.android.com/reference/android/hardware/camera2/DngCreator.html#setOrientation(int)
public DngCreator SetOrientation(int arg0)
Parameters
Returns
SetThumbnail(Bitmap)
public DngCreator SetThumbnail(Bitmap arg0)
Parameters
Returns
SetThumbnail(Image)
public DngCreator SetThumbnail(Image arg0)
Parameters
Returns
WriteByteBuffer(OutputStream, Size, ByteBuffer, long)
public void WriteByteBuffer(OutputStream arg0, Size arg1, ByteBuffer arg2, long arg3)
Parameters
arg0
OutputStreamarg1
Sizearg2
ByteBufferarg3
long
Exceptions
WriteImage(OutputStream, Image)
public void WriteImage(OutputStream arg0, Image arg1)
Parameters
arg0
OutputStreamarg1
Image
Exceptions
WriteInputStream(OutputStream, Size, InputStream, long)
public void WriteInputStream(OutputStream arg0, Size arg1, InputStream arg2, long arg3)
Parameters
arg0
OutputStreamarg1
Sizearg2
InputStreamarg3
long