D2D1_ROUNDED_RECT 構造体
角丸四角形の寸法と角の半径を格納します。
構文
struct D2D1_ROUNDED_RECT {
D2D1_RECT_F rect;
FLOAT radiusX;
FLOAT radiusY;
};
メンバー
- rect
D2D1_RECT_F 四角形の座標。 - radiusX
FLOAT 四角形のすべての角を置換するために描画される 1/4 楕円の X 半径。 - radiusY
FLOAT 四角形のすべての角を置換するために描画される 1/4 楕円の Y 半径。
解説
rect で指定された四角形の各角は、radiusX および radiusY で指定された各方向の半径を使用して、1/4 楕円で置換されます。
radiusX が四角形の幅の半分以上で、radiusY が四角形の高さの半分以上の場合、角丸長方形は、rect の幅と高さが同じ楕円になります。
radiuX と radiusY の両方がゼロの場合でも、角丸四角形は四角形とは異なります。描画時に、角丸四角形の角は、マイター結合 (四角) ではなくラウンド結合されます。
要件
クライアントの最小要件 |
Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム |
サーバーの最小要件 |
Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム |
ヘッダー |
D2d1.h |