語言

Canvas.DrawDoubleRoundRect 方法

定義

多載

名稱 Description
DrawDoubleRoundRect(RectF, Single[], RectF, Single[], Paint)

用指定的顏料畫出雙圓角長方形。

DrawDoubleRoundRect(RectF, Single, Single, RectF, Single, Single, Paint)

用指定的顏料畫出雙圓角長方形。

DrawDoubleRoundRect(RectF, Single[], RectF, Single[], Paint)

用指定的顏料畫出雙圓角長方形。

[Android.Runtime.Register("drawDoubleRoundRect", "(Landroid/graphics/RectF;[FLandroid/graphics/RectF;[FLandroid/graphics/Paint;)V", "GetDrawDoubleRoundRect_Landroid_graphics_RectF_arrayFLandroid_graphics_RectF_arrayFLandroid_graphics_Paint_Handler", ApiSince=29)]
public virtual void DrawDoubleRoundRect(Android.Graphics.RectF outer, float[] outerRadii, Android.Graphics.RectF inner, float[] innerRadii, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawDoubleRoundRect", "(Landroid/graphics/RectF;[FLandroid/graphics/RectF;[FLandroid/graphics/Paint;)V", "GetDrawDoubleRoundRect_Landroid_graphics_RectF_arrayFLandroid_graphics_RectF_arrayFLandroid_graphics_Paint_Handler", ApiSince=29)>]
abstract member DrawDoubleRoundRect : Android.Graphics.RectF * single[] * Android.Graphics.RectF * single[] * Android.Graphics.Paint -> unit
override this.DrawDoubleRoundRect : Android.Graphics.RectF * single[] * Android.Graphics.RectF * single[] * Android.Graphics.Paint -> unit

參數

outer
RectF

要繪製的圓形矩形的外層矩形邊界

outerRadii
Single[]

8 個浮點陣列分別代表左上角、右上角、右下角、左下角的半徑,位於外側圓角矩形上

inner
RectF

要繪製的 roundRect 的內部矩形邊界

innerRadii
Single[]

8 個浮點陣列分別代表左上角、右上角、右下角、左下角的半徑,位於外側圓角矩形上

paint
Paint

用來繪製雙圓Rect的顏料

屬性

備註

用指定的顏料畫出雙圓角長方形。 若配置 Paint 為 Paint.Style#FILL,所得圓形矩陣將在外層與內層矩形界限之間定義的區域內填滿。 否則若使用 , Paint.Style#STROKE 則會在外層和內側圓角矩形繪製兩個圓弧直線

Java 文件 android.graphics.Canvas.drawDoubleRoundRect(android.graphics.RectF, float[], android.graphics.RectF, float[], android.graphics.Paint)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

DrawDoubleRoundRect(RectF, Single, Single, RectF, Single, Single, Paint)

用指定的顏料畫出雙圓角長方形。

[Android.Runtime.Register("drawDoubleRoundRect", "(Landroid/graphics/RectF;FFLandroid/graphics/RectF;FFLandroid/graphics/Paint;)V", "GetDrawDoubleRoundRect_Landroid_graphics_RectF_FFLandroid_graphics_RectF_FFLandroid_graphics_Paint_Handler", ApiSince=29)]
public virtual void DrawDoubleRoundRect(Android.Graphics.RectF outer, float outerRx, float outerRy, Android.Graphics.RectF inner, float innerRx, float innerRy, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawDoubleRoundRect", "(Landroid/graphics/RectF;FFLandroid/graphics/RectF;FFLandroid/graphics/Paint;)V", "GetDrawDoubleRoundRect_Landroid_graphics_RectF_FFLandroid_graphics_RectF_FFLandroid_graphics_Paint_Handler", ApiSince=29)>]
abstract member DrawDoubleRoundRect : Android.Graphics.RectF * single * single * Android.Graphics.RectF * single * single * Android.Graphics.Paint -> unit
override this.DrawDoubleRoundRect : Android.Graphics.RectF * single * single * Android.Graphics.RectF * single * single * Android.Graphics.Paint -> unit

參數

outer
RectF

要繪製的圓形矩形的外層矩形邊界

outerRx
Single

橢圓的 x 半徑用於圓化外層矩形的角

outerRy
Single

橢圓的 y 半徑用於圓化外長方形的角

inner
RectF

要繪製的 roundRect 的內部矩形邊界

innerRx
Single

橢圓的 x 半徑用於圓化內側矩形的角

innerRy
Single

橢圓的 y 半徑用於圓化外長方形的角

paint
Paint

用來繪製雙圓Rect的顏料

屬性

備註

用指定的顏料畫出雙圓角長方形。 若配置 Paint 為 Paint.Style#FILL,所得圓形矩陣將在外層與內層矩形界限之間定義的區域內填滿。 否則若使用 , Paint.Style#STROKE 則會在外層和內側圓角矩形繪製兩個圓弧直線

Java 文件 android.graphics.Canvas.drawDoubleRoundRect(android.graphics.RectF, float, float, android.graphics.RectF, float, float, android.graphics.Paint)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於