Kreisfunktion (wingdi.h)

Die Pie-Funktion zeichnet einen kreisförmigen Keil, der durch den Schnittpunkt einer Ellipse und zwei Radialen begrenzt ist. Der Kreis wird mithilfe des aktuellen Stifts umrandet und mit dem aktuellen Pinsel gefüllt.

Syntax

BOOL Pie(
  [in] HDC hdc,
  [in] int left,
  [in] int top,
  [in] int right,
  [in] int bottom,
  [in] int xr1,
  [in] int yr1,
  [in] int xr2,
  [in] int yr2
);

Parameter

[in] hdc

Ein Handle für den Gerätekontext.

[in] left

Die x-Koordinate in logischen Koordinaten der oberen linken Ecke des umgebenden Rechtecks.

[in] top

Die y-Koordinate in logischen Koordinaten der oberen linken Ecke des umgebenden Rechtecks.

[in] right

Die x-Koordinate in logischen Koordinaten der unteren rechten Ecke des umgebenden Rechtecks.

[in] bottom

Die y-Koordinate in logischen Koordinaten der unteren rechten Ecke des umgebenden Rechtecks.

[in] xr1

Die x-Koordinate in logischen Koordinaten des Endpunkts des ersten Radials.

[in] yr1

Die y-Koordinate in logischen Koordinaten des Endpunkts des ersten Radials.

[in] xr2

Die x-Koordinate in logischen Koordinaten des Endpunkts des zweiten Radials.

[in] yr2

Die y-Koordinate in logischen Koordinaten des Endpunkts des zweiten Radials.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.

Hinweise

Die Kurve des Kreises wird durch eine Ellipse definiert, die zum angegebenen Begrenzungsrechteck passt. Die Kurve beginnt an dem Punkt, an dem die Ellipse das erste Radial überschneidet, und erstreckt sich gegen den Uhrzeigersinn bis zu dem Punkt, an dem die Ellipse das zweite Radial überschneidet.

Die aktuelle Position wird von der Pie-Funktion weder verwendet noch aktualisiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (windows.h einschließen)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

AngleArc

Arc

ArcTo

Akkord

Funktionen für gefüllte Formen

Übersicht über gefüllte Shapes