Graphics::D rawArc (constPen*,REAL,REAL,REAL) 方法 (gdiplusgraphics.h)
Graphics::D rawArc方法會繪製弧形。弧形是橢圓形的一部分。
語法
Status DrawArc(
const Pen *pen,
REAL x,
REAL y,
REAL width,
REAL height,
REAL startAngle,
REAL sweepAngle
);
參數
pen
用來繪製弧形的畫筆指標。
x
實數,指定包含弧形之橢圓形之周框左上角的 X 座標。
y
實數,指定包含弧形之橢圓形之周框左上角的 Y 座標。
width
實數,指定包含弧形的橢圓形寬度。
height
實數,指定包含弧形的橢圓形高度。
startAngle
實數,指定 X 軸與弧線起點之間的角度。
sweepAngle
實數,指定弧形起點與結束點之間的角度。
傳回值
如果方法成功,它會傳回 Ok,這是 Status 列舉的元素。
如果方法失敗,它會傳回 Status 列舉的其中一個其他元素。
備註
範例
下列範例會繪製 90 度弧線。
VOID Example_DrawArc4(HDC hdc)
{
Graphics graphics(hdc);
// Set up the arc.
Pen redPen(Color(255, 255, 0, 0), 3);
REAL x = 0;
REAL y = 0;
REAL width = 200.0f;
REAL height = 100.0f;
REAL startAngle = 0.0f;
REAL sweepAngle = 90.0f;
// Draw the arc.
graphics.DrawArc(&redPen, x, y, width, height, startAngle, sweepAngle);
}
需求
標頭 | gdiplusgraphics.h |