Class Bitmap
public class Bitmap : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>Bitmap
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.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
Bitmap()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Bitmap()
Bitmap(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 Bitmap(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
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DENSITY_NONE
public static int DENSITY_NONE { 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
Methods
AsShared()
public Bitmap AsShared()
Returns
Compress(CompressFormat, int, OutputStream)
public bool Compress(Bitmap.CompressFormat arg0, int arg1, OutputStream arg2)
Parameters
arg0
Bitmap.CompressFormatarg1
intarg2
OutputStream
Returns
Copy(Config, bool)
public Bitmap Copy(Bitmap.Config arg0, bool arg1)
Parameters
Returns
CopyPixelsFromBuffer(Buffer)
public void CopyPixelsFromBuffer(Buffer arg0)
Parameters
CopyPixelsToBuffer(Buffer)
public void CopyPixelsToBuffer(Buffer arg0)
Parameters
CreateBitmap(Bitmap)
public static Bitmap CreateBitmap(Bitmap arg0)
Parameters
Returns
CreateBitmap(Bitmap, int, int, int, int)
public static Bitmap CreateBitmap(Bitmap arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
Returns
CreateBitmap(Bitmap, int, int, int, int, Matrix, bool)
public static Bitmap CreateBitmap(Bitmap arg0, int arg1, int arg2, int arg3, int arg4, Matrix arg5, bool arg6)
Parameters
Returns
CreateBitmap(Picture)
public static Bitmap CreateBitmap(Picture arg0)
Parameters
Returns
CreateBitmap(Picture, int, int, Config)
public static Bitmap CreateBitmap(Picture arg0, int arg1, int arg2, Bitmap.Config arg3)
Parameters
Returns
CreateBitmap(DisplayMetrics, int, int, Config)
public static Bitmap CreateBitmap(DisplayMetrics arg0, int arg1, int arg2, Bitmap.Config arg3)
Parameters
arg0
DisplayMetricsarg1
intarg2
intarg3
Bitmap.Config
Returns
CreateBitmap(DisplayMetrics, int, int, Config, bool)
public static Bitmap CreateBitmap(DisplayMetrics arg0, int arg1, int arg2, Bitmap.Config arg3, bool arg4)
Parameters
Returns
CreateBitmap(DisplayMetrics, int, int, Config, bool, ColorSpace)
public static Bitmap CreateBitmap(DisplayMetrics arg0, int arg1, int arg2, Bitmap.Config arg3, bool arg4, ColorSpace arg5)
Parameters
arg0
DisplayMetricsarg1
intarg2
intarg3
Bitmap.Configarg4
boolarg5
ColorSpace
Returns
CreateBitmap(DisplayMetrics, int[], int, int, Config)
public static Bitmap CreateBitmap(DisplayMetrics arg0, int[] arg1, int arg2, int arg3, Bitmap.Config arg4)
Parameters
Returns
CreateBitmap(DisplayMetrics, int[], int, int, int, int, Config)
public static Bitmap CreateBitmap(DisplayMetrics arg0, int[] arg1, int arg2, int arg3, int arg4, int arg5, Bitmap.Config arg6)
Parameters
Returns
CreateBitmap(int, int, Config)
public static Bitmap CreateBitmap(int arg0, int arg1, Bitmap.Config arg2)
Parameters
Returns
CreateBitmap(int, int, Config, bool)
public static Bitmap CreateBitmap(int arg0, int arg1, Bitmap.Config arg2, bool arg3)
Parameters
Returns
CreateBitmap(int, int, Config, bool, ColorSpace)
public static Bitmap CreateBitmap(int arg0, int arg1, Bitmap.Config arg2, bool arg3, ColorSpace arg4)
Parameters
Returns
CreateBitmap(int[], int, int, Config)
public static Bitmap CreateBitmap(int[] arg0, int arg1, int arg2, Bitmap.Config arg3)
Parameters
Returns
CreateBitmap(int[], int, int, int, int, Config)
public static Bitmap CreateBitmap(int[] arg0, int arg1, int arg2, int arg3, int arg4, Bitmap.Config arg5)
Parameters
Returns
CreateScaledBitmap(Bitmap, int, int, bool)
public static Bitmap CreateScaledBitmap(Bitmap arg0, int arg1, int arg2, bool arg3)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
EraseColor(int)
public void EraseColor(int arg0)
Parameters
EraseColor(long)
public void EraseColor(long arg0)
Parameters
ExtractAlpha()
public Bitmap ExtractAlpha()
Returns
ExtractAlpha(Paint, int[])
public Bitmap ExtractAlpha(Paint arg0, int[] arg1)
Parameters
Returns
GetAllocationByteCount()
public int GetAllocationByteCount()
Returns
GetByteCount()
public int GetByteCount()
Returns
GetColor(int, int)
public Color GetColor(int arg0, int arg1)
Parameters
Returns
GetColorSpace()
public ColorSpace GetColorSpace()
Returns
GetConfig()
public Bitmap.Config GetConfig()
Returns
GetDensity()
public int GetDensity()
Returns
GetGainmap()
public Gainmap GetGainmap()
Returns
GetGenerationId()
public int GetGenerationId()
Returns
GetHardwareBuffer()
public HardwareBuffer GetHardwareBuffer()
Returns
GetHeight()
public int GetHeight()
Returns
GetNinePatchChunk()
public byte[] GetNinePatchChunk()
Returns
GetPixel(int, int)
public int GetPixel(int arg0, int arg1)
Parameters
Returns
GetPixels(int[], int, int, int, int, int, int)
public void GetPixels(int[] arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Parameters
GetRowBytes()
public int GetRowBytes()
Returns
GetScaledHeight(Canvas)
public int GetScaledHeight(Canvas arg0)
Parameters
Returns
GetScaledHeight(DisplayMetrics)
public int GetScaledHeight(DisplayMetrics arg0)
Parameters
Returns
GetScaledHeight(int)
public int GetScaledHeight(int arg0)
Parameters
Returns
GetScaledWidth(Canvas)
public int GetScaledWidth(Canvas arg0)
Parameters
Returns
GetScaledWidth(DisplayMetrics)
public int GetScaledWidth(DisplayMetrics arg0)
Parameters
Returns
GetScaledWidth(int)
public int GetScaledWidth(int arg0)
Parameters
Returns
GetWidth()
public int GetWidth()
Returns
HasAlpha()
public bool HasAlpha()
Returns
HasGainmap()
public bool HasGainmap()
Returns
HasMipMap()
public bool HasMipMap()
Returns
IsMutable()
public bool IsMutable()
Returns
IsPremultiplied()
public bool IsPremultiplied()
Returns
IsRecycled()
public bool IsRecycled()
Returns
PrepareToDraw()
public void PrepareToDraw()
Reconfigure(int, int, Config)
public void Reconfigure(int arg0, int arg1, Bitmap.Config arg2)
Parameters
Recycle()
public void Recycle()
SameAs(Bitmap)
https://developer.android.com/reference/android/graphics/Bitmap.html#sameAs(android.graphics.Bitmap)
public bool SameAs(Bitmap arg0)
Parameters
Returns
SetColorSpace(ColorSpace)
public void SetColorSpace(ColorSpace arg0)
Parameters
arg0
ColorSpace
SetConfig(Config)
public void SetConfig(Bitmap.Config arg0)
Parameters
SetDensity(int)
public void SetDensity(int arg0)
Parameters
SetGainmap(Gainmap)
public void SetGainmap(Gainmap arg0)
Parameters
SetHasAlpha(bool)
public void SetHasAlpha(bool arg0)
Parameters
SetHasMipMap(bool)
public void SetHasMipMap(bool arg0)
Parameters
SetHeight(int)
public void SetHeight(int arg0)
Parameters
SetPixel(int, int, int)
public void SetPixel(int arg0, int arg1, int arg2)
Parameters
SetPixels(int[], int, int, int, int, int, int)
public void SetPixels(int[] arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Parameters
SetPremultiplied(bool)
public void SetPremultiplied(bool arg0)
Parameters
SetWidth(int)
public void SetWidth(int arg0)
Parameters
WrapHardwareBuffer(HardwareBuffer, ColorSpace)
public static Bitmap WrapHardwareBuffer(HardwareBuffer arg0, ColorSpace arg1)
Parameters
arg0
HardwareBufferarg1
ColorSpace
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)