Método GraphicsPath::AddPie(constRectF&,REAL,REAL) (gdipluspath.h)
El método GraphicsPath::AddPie agrega un gráfico circular a esta ruta de acceso. Un arco es una parte de una elipse y un gráfico circular es una parte del área incluida por una elipse. Un gráfico circular está limitado por un arco y dos líneas (bordes) que van desde el centro de la elipse hasta los extremos del arco.
Sintaxis
Status AddPie(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parámetros
rect
Referencia a un rectángulo que enlaza la elipse que enlaza el gráfico circular.
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 que define el circular.
sweepAngle
Número real que especifica el ángulo en sentido de las agujas del reloj, en grados, entre los puntos iniciales y finales del arco que define el gráfico circular.
Valor devuelto
Tipo de
Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status 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 GraphicsPath objeto, se agrega un gráfico circular a la ruta de acceso y, a continuación, se dibuja la ruta de acceso.
VOID Example_AddPie(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(50.0f, 50.0f, 100.0f, 100.0f);
GraphicsPath path;
path.AddPie(rect, 20.0f, 45.0f);
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
graphics.DrawPath(&pen, &path);
}
Requisitos
Requisito | Valor |
---|---|
encabezado de |
gdipluspath.h |
Consulte también
construir y dibujar rutas de acceso
crear un de degradado de trazado
rutas de acceso de