Class Gainmap
public class Gainmap : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
Gainmap
- Implements
- Inherited Members
- Extension Methods
Constructors
Gainmap(Bitmap)
public Gainmap(Bitmap arg0)
Parameters
Gainmap(Gainmap, Bitmap)
public Gainmap(Gainmap arg0, Bitmap arg1)
Parameters
Gainmap(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 Gainmap(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
GAINMAP_DIRECTION_HDR_TO_SDR
public static int GAINMAP_DIRECTION_HDR_TO_SDR { get; set; }
Property Value
GAINMAP_DIRECTION_SDR_TO_HDR
public static int GAINMAP_DIRECTION_SDR_TO_HDR { 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
Methods
CreatePoolableInstance(Bitmap)
HPA initializer for Gainmap(Android.Graphics.Bitmap arg0)
public static Gainmap CreatePoolableInstance(Bitmap arg0)
Parameters
arg0Bitmap
Returns
CreatePoolableInstance(Gainmap, Bitmap)
HPA initializer for Gainmap(Android.Graphics.Gainmap arg0, Android.Graphics.Bitmap arg1)
public static Gainmap CreatePoolableInstance(Gainmap arg0, Bitmap arg1)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
GetAlternativeImagePrimaries()
https://developer.android.com/reference/android/graphics/Gainmap.html#getAlternativeImagePrimaries()
public ColorSpace GetAlternativeImagePrimaries()
Returns
GetDisplayRatioForFullHdr()
public float GetDisplayRatioForFullHdr()
Returns
GetEpsilonHdr()
public float[] GetEpsilonHdr()
Returns
GetEpsilonSdr()
public float[] GetEpsilonSdr()
Returns
GetGainmapContents()
public Bitmap GetGainmapContents()
Returns
GetGainmapDirection()
public int GetGainmapDirection()
Returns
GetGamma()
public float[] GetGamma()
Returns
GetMinDisplayRatioForHdrTransition()
public float GetMinDisplayRatioForHdrTransition()
Returns
GetRatioMax()
public float[] GetRatioMax()
Returns
GetRatioMin()
public float[] GetRatioMin()
Returns
SetAlternativeImagePrimaries(ColorSpace)
public void SetAlternativeImagePrimaries(ColorSpace arg0)
Parameters
arg0ColorSpace
SetDisplayRatioForFullHdr(float)
public void SetDisplayRatioForFullHdr(float arg0)
Parameters
SetEpsilonHdr(float, float, float)
public void SetEpsilonHdr(float arg0, float arg1, float arg2)
Parameters
SetEpsilonSdr(float, float, float)
public void SetEpsilonSdr(float arg0, float arg1, float arg2)
Parameters
SetGainmapContents(Bitmap)
public void SetGainmapContents(Bitmap arg0)
Parameters
SetGainmapDirection(int)
public void SetGainmapDirection(int arg0)
Parameters
SetGamma(float, float, float)
public void SetGamma(float arg0, float arg1, float arg2)
Parameters
SetMinDisplayRatioForHdrTransition(float)
public void SetMinDisplayRatioForHdrTransition(float arg0)
Parameters
SetRatioMax(float, float, float)
https://developer.android.com/reference/android/graphics/Gainmap.html#setRatioMax(float,float,float)
public void SetRatioMax(float arg0, float arg1, float arg2)
Parameters
SetRatioMin(float, float, float)
https://developer.android.com/reference/android/graphics/Gainmap.html#setRatioMin(float,float,float)
public void SetRatioMin(float arg0, float arg1, float arg2)
Parameters
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)