Canvas
EdgeType
VertexMode
Canvas()
Canvas(Bitmap)
Canvas(IGL)
Canvas(IntPtr, JniHandleOwnership)
ClipBounds
Density
DrawFilter
GL
Height
IsHardwareAccelerated
IsOpaque
JniPeerMembers
Matrix
MaximumBitmapHeight
MaximumBitmapWidth
SaveCount
ThresholdClass
ThresholdType
Width
ClipOutPath(Path)
ClipOutRect(Rect)
ClipOutRect(RectF)
ClipOutRect(Int32, Int32, Int32, Int32)
ClipOutRect(Single, Single, Single, Single)
ClipPath(Path)
ClipPath(Path, Op)
ClipRect(Rect)
ClipRect(RectF)
ClipRect(Rect, Op)
ClipRect(RectF, Op)
ClipRect(Int32, Int32, Int32, Int32)
ClipRect(Single, Single, Single, Single)
ClipRect(Single, Single, Single, Single, Op)
ClipRegion(Region)
ClipRegion(Region, Op)
Concat(Matrix)
DisableZ()
DrawArc(RectF, Single, Single, Boolean, Paint)
DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Paint)
DrawARGB(Int32, Int32, Int32, Int32)
DrawBitmap(Bitmap, Matrix, Paint)
DrawBitmap(Bitmap, Rect, Rect, Paint)
DrawBitmap(Bitmap, Rect, RectF, Paint)
DrawBitmap(Bitmap, Single, Single, Paint)
DrawBitmap(Int32[], Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Paint)
DrawBitmap(Int32[], Int32, Int32, Single, Single, Int32, Int32, Boolean, Paint)
DrawBitmapMesh(Bitmap, Int32, Int32, Single[], Int32, Int32[], Int32, Paint)
DrawCircle(Single, Single, Single, Paint)
DrawColor(Color)
DrawColor(Int64)
DrawColor(Color, BlendMode)
DrawColor(Color, Mode)
DrawColor(Int64, BlendMode)
DrawDoubleRoundRect(RectF, Single[], RectF, Single[], Paint)
DrawDoubleRoundRect(RectF, Single, Single, RectF, Single, Single, Paint)
DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint)
DrawLine(Single, Single, Single, Single, Paint)
DrawLines(Single[], Paint)
DrawLines(Single[], Int32, Int32, Paint)
DrawMesh(Mesh, BlendMode, Paint)
DrawOval(RectF, Paint)
DrawOval(Single, Single, Single, Single, Paint)
DrawPaint(Paint)
DrawPatch(NinePatch, Rect, Paint)
DrawPatch(NinePatch, RectF, Paint)
DrawPath(Path, Paint)
DrawPicture(Picture)
DrawPicture(Picture, Rect)
DrawPicture(Picture, RectF)
DrawPoint(Single, Single, Paint)
DrawPoints(Single[], Paint)
DrawPoints(Single[], Int32, Int32, Paint)
DrawPosText(String, Single[], Paint)
DrawPosText(Char[], Int32, Int32, Single[], Paint)
DrawRect(Rect, Paint)
DrawRect(RectF, Paint)
DrawRect(Single, Single, Single, Single, Paint)
DrawRenderNode(RenderNode)
DrawRGB(Int32, Int32, Int32)
DrawRoundRect(RectF, Single, Single, Paint)
DrawRoundRect(Single, Single, Single, Single, Single, Single, Paint)
DrawText(String, Single, Single, Paint)
DrawText(Char[], Int32, Int32, Single, Single, Paint)
DrawText(ICharSequence, Int32, Int32, Single, Single, Paint)
DrawText(String, Int32, Int32, Single, Single, Paint)
DrawTextOnPath(String, Path, Single, Single, Paint)
DrawTextOnPath(Char[], Int32, Int32, Path, Single, Single, Paint)
DrawTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
DrawTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
DrawTextRun(MeasuredText, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
DrawTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
DrawVertices(VertexMode, Int32, Single[], Int32, Single[], Int32, Int32[], Int32, Int16[], Int32, Int32, Paint)
EnableZ()
FreeGlCaches()
GetClipBounds(Rect)
GetMatrix(Matrix)
QuickReject(Path)
QuickReject(RectF)
QuickReject(Path, EdgeType)
QuickReject(RectF, EdgeType)
QuickReject(Single, Single, Single, Single)
QuickReject(Single, Single, Single, Single, EdgeType)
Restore()
RestoreToCount(Int32)
Rotate(Single)
Rotate(Single, Single, Single)
Save()
Save(SaveFlags)
SaveLayer(RectF, Paint)
SaveLayer(RectF, Paint, SaveFlags)
SaveLayer(Single, Single, Single, Single, Paint)
SaveLayer(Single, Single, Single, Single, Paint, SaveFlags)
SaveLayerAlpha(RectF, Int32)
SaveLayerAlpha(RectF, Int32, SaveFlags)
SaveLayerAlpha(Single, Single, Single, Single, Int32)
SaveLayerAlpha(Single, Single, Single, Single, Int32, SaveFlags)
Scale(Single, Single)
Scale(Single, Single, Single, Single)
SetBitmap(Bitmap)
SetViewport(Int32, Int32)
Skew(Single, Single)
Translate(Single, Single)
net9.0-android34.0
namespace Android.Graphics
{
[Register("android/graphics/Canvas", DoNotGenerateAcw = true)]
public class Canvas : Object
{
[ObsoletedOSPlatform("android26.0")]
[Register("saveLayerAlpha", "(Landroid/graphics/RectF;II)I", "GetSaveLayerAlpha_Landroid_graphics_RectF_IIHandler")]
public virtual int SaveLayerAlpha(RectF? bounds, int alpha, [GeneratedEnum] SaveFlags saveFlags);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.0 |
Information specific to net9.0-android34.0 | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API