D2D1_ROUNDED_RECT 结构 (d2d1.h)
包含圆角矩形的尺寸和角半径。
语法
typedef struct D2D1_ROUNDED_RECT {
D2D1_RECT_F rect;
FLOAT radiusX;
FLOAT radiusY;
} D2D1_ROUNDED_RECT;
成员
rect
类型: D2D1_RECT_F
矩形的坐标。
radiusX
类型: FLOAT
绘制的四分之一椭圆的 x 半径,用于替换矩形的每个角。
radiusY
类型: FLOAT
绘制的四分之一椭圆的 y 半径,用于替换矩形的每个角。
注解
由 rect 指定的矩形的每个角都替换为四分之一椭圆,每个方向的半径由 radiusX 和 radiusY 指定。
如果 radiusX 大于或等于矩形宽度的一半,而 radiusY 大于或等于高度的一半,则圆角矩形是具有相同宽度和 高度的椭圆。
即使 radiusX 和 radiusY 均为零,圆角矩形也不同于矩形。 笔划时,圆角矩形的角是圆联接的,而不是 (方形) 的斜接。
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
标头 | d2d1.h |