Canvas Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Canvas() |
Construct an empty raster canvas. |
Canvas(Bitmap) |
Construct a canvas with the specified bitmap to draw into. |
Canvas(IGL) |
Obsolete.
|
Canvas(IntPtr, JniHandleOwnership) |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
Canvas()
Construct an empty raster canvas.
[Android.Runtime.Register(".ctor", "()V", "")]
public Canvas ();
- Attributes
Remarks
Construct an empty raster canvas. Use setBitmap() to specify a bitmap to draw into. The initial target density is Bitmap#DENSITY_NONE
; this will typically be replaced when a target bitmap is set for the canvas.
Java documentation for android.graphics.Canvas.Canvas()
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Canvas(Bitmap)
Construct a canvas with the specified bitmap to draw into.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Bitmap;)V", "")]
public Canvas (Android.Graphics.Bitmap bitmap);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Bitmap;)V", "")>]
new Android.Graphics.Canvas : Android.Graphics.Bitmap -> Android.Graphics.Canvas
Parameters
- bitmap
- Bitmap
Specifies a mutable bitmap for the canvas to draw into.
- Attributes
Remarks
Construct a canvas with the specified bitmap to draw into. The bitmap must be mutable.
The initial target density of the canvas is the same as the given bitmap's density.
Java documentation for android.graphics.Canvas.Canvas(android.graphics.Bitmap)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Canvas(IGL)
Caution
This method does not exist in API-11+.
[System.Obsolete("This method does not exist in API-11+.", true)]
public Canvas (Javax.Microedition.Khronos.Opengles.IGL gl);
[<System.Obsolete("This method does not exist in API-11+.", true)>]
new Android.Graphics.Canvas : Javax.Microedition.Khronos.Opengles.IGL -> Android.Graphics.Canvas
Parameters
- gl
- IGL
- Attributes
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Canvas(IntPtr, JniHandleOwnership)
A constructor used when creating managed representations of JNI objects; called by the runtime.
protected Canvas (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.Canvas : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.Canvas
Parameters
- transfer
- JniHandleOwnership
A JniHandleOwnershipindicating how to handle javaReference
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.