Graphics::D rawPie(constPen*,constRectF&,REAL,REAL) (gdiplusgraphics.h)

El método Graphics::D rawPie dibuja un gráfico circular.

Sintaxis

Status DrawPie(
  const Pen     *pen,
  const RectF & rect,
  REAL          startAngle,
  REAL          sweepAngle
);

Parámetros

pen

Puntero a un lápiz que se usa para dibujar el gráfico circular.

rect

Rectángulo que enlaza la elipse en la que se va a dibujar el gráfico circular.

startAngle

Número real que especifica el ángulo, en grados, entre el eje X y el punto inicial del arco que define el gráfico circular. Un valor positivo especifica la rotación de las agujas del reloj.

sweepAngle

Número real que especifica el ángulo, en grados, entre los puntos inicial y final del arco que define el gráfico circular. Un valor positivo especifica la rotación de las agujas del reloj.

Valor devuelto

Si el método se realiza 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 dibuja un gráfico circular.

VOID Example_DrawPie2(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a Pen object.
   Pen blackPen(Color(255, 0, 0, 0), 3);

   // Define the pie.
   RectF ellipseRect(0, 0, 200, 100);
   REAL startAngle = 0.0f;
   REAL sweepAngle = 45.0f;

   // Draw the pie.
   graphics.DrawPie(&blackPen, ellipseRect, startAngle, sweepAngle);
}

Requisitos

Requisito Valor
Header gdiplusgraphics.h

Consulte también

Métodos FillPie

Curvas abiertas y cerradas

RectF