共用方式為


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 大於或等於一半的高度,則圓角矩形是具有相同寬度和 高度的橢圓形。

即使 radiusXradiusY 都是零,圓角矩形與矩形也不同。 在筆劃時,圓角矩形的邊角會圓角聯結,不會 (方塊) 。

規格需求

   
最低支援的用戶端 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭 d2d1.h