Freigeben über


D2D1_ROUNDED_RECT Struktur (d2d1.h)

Enthält die Dimensionen und Eckradien eines abgerundeten Rechtecks.

Syntax

typedef struct D2D1_ROUNDED_RECT {
  D2D1_RECT_F rect;
  FLOAT       radiusX;
  FLOAT       radiusY;
} D2D1_ROUNDED_RECT;

Member

rect

Typ: D2D1_RECT_F

Die Koordinaten des Rechtecks.

radiusX

Typ: FLOAT

Der x-Radius für die Viertelellipse, die gezeichnet wird, um jede Ecke des Rechtecks zu ersetzen.

radiusY

Typ: FLOAT

Der y-Radius für die Viertelellipse, die gezeichnet wird, um jede Ecke des Rechtecks zu ersetzen.

Hinweise

Jede durch das Rechteck angegebene Ecke des Rechtecks wird durch eine Viertelellipse ersetzt, durch einen Radius in jeder Richtung, die durch radiusX und radiusY angegeben wird.

Wenn radiusX größer oder gleich der halben Breite des Rechtecks ist und radiusY größer oder gleich der Hälfte der Höhe ist, ist das abgerundete Rechteck eine Ellipse mit der gleichen Breite und Höhe des Rechtecks.

Auch wenn radiusX und radiusY 0 sind, unterscheidet sich das gerundete Rechteck von einem Rechteck. Bei Strich sind die Ecken des abgerundeten Rechtecks rund verbunden, nicht gemildet (quadratisch).

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile d2d1.h