Método GraphicsPath::AddArc(constRectF&,REAL,REAL) (gdipluspath.h)
El método GraphicsPath::AddArc agrega un arco elíptico a la figura actual de esta ruta de acceso.
Sintaxis
Status AddArc(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parámetros
rect
Referencia a un rectángulo que enlaza la elipse que contiene el arco.
startAngle
Número real que especifica el ángulo en sentido de las agujas del reloj, en grados, entre el eje horizontal de la elipse y el punto inicial del arco.
sweepAngle
Número real que especifica el ángulo en sentido de las agujas del reloj, en grados, entre el punto inicial (startAngle) y el punto final del arco.
Valor devuelto
Type:Status
Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .
Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .
Observaciones
Ejemplos
En el ejemplo siguiente se crea una ruta de acceso del objeto GraphicsPath, se agrega un arco a la ruta de acceso, se cierra el arco y, a continuación, se dibuja la ruta de acceso.
VOID AddArcExample(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(20.0f, 20.0f, 50.0f, 100.0f);
GraphicsPath path;
path.AddArc(rect, 0.0f, 180.0f);
path.CloseFigure();
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
}
Requisitos
Requisito | Valor |
---|---|
Header | gdipluspath.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de