主页 / 库函数目录 / 图形绘制 / ege_roundrect

功能:

绘制圆角矩形边框。线条颜色由 setcolor() 或 setlinecolor() 指定。

声明:
void ege_roundrect(
    float x,
    float y,
    float w,
    float h,
    float radius,      // 圆角半径
    PIMAGE pimg = NULL
);
void ege_roundrect(
    float x,
    float y,
    float w,
    float h,
    float radius1,     // 左上角圆角半径
    float radius2,     // 右上角圆角半径
    float radius3,     // 右下角圆角半径
    float radius4,     // 左下角圆角半径
    PIMAGE pimg = NULL
);
注意事项: 使用的是 ARGB 颜色,透明度不能为 0,否则无绘制效果。 参数: x 矩形左上角 x 坐标。 y 矩形左上角 y 坐标。 w 矩形宽。 h 矩形高。 radius 四个圆角的半径(四个圆角都为同样的半径,因此半径最大为矩形最短边长的一半) radius1, radius2, radius3, radious4 从左上角开始按顺时针顺序对应的四个圆角的半径。 圆角半径最小为 0,无法大于矩形边长,如果相邻两个圆角的半径之和大于边长,则顺序靠前的优先。 pimg 绘制的目标图像,默认为 NULL(即绘制到窗口)。 返回值: (无) 示例: (无)