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 で指定された四角形の各コーナーは、4 分の 1 の楕円に置き換えられ、radiusX と radiusY で指定された各方向の半径で置き換えられます。
radiusX が四角形の幅の半分以上で、radiusY が高さの 1/2 以上の場合、丸められた四角形は、同じ幅と高さの rect の楕円になります。
radiusX と radiusY の両方が 0 の場合でも、丸められた四角形は四角形とは異なります。 ストロークすると、丸みを帯びた四角形の角は丸く結合され、ミッター (四角形) は結合されません。
要件
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | d2d1.h |