Freigeben über


XPS_SEGMENT_TYPE-Enumeration (xpsobjectmodel.h)

Beschreibt ein Zeilensegment.

Syntax

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0011 {
  XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE = 1,
  XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE,
  XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE,
  XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE,
  XPS_SEGMENT_TYPE_BEZIER,
  XPS_SEGMENT_TYPE_LINE,
  XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
} XPS_SEGMENT_TYPE;

Konstanten

 
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE
Wert: 1
Das Liniensegment ist ein Bogen, der mehr als 180 Grad bedeckt und im Uhrzeigersinn vom Startpunkt zum Endpunkt gezeichnet wird.
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE
Das Liniensegment ist ein Bogen, der mehr als 180 Grad abdeckt und in einer Gegenbewegung vom Startpunkt zum Endpunkt gezeichnet wird.
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE
Das Liniensegment ist ein Bogen, der höchstens 180 Grad bedeckt und im Uhrzeigersinn vom Startpunkt zum Endpunkt gezeichnet wird.
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE
Das Liniensegment ist ein Bogen, der höchstens 180 Grad überdeckt und vom Startpunkt zum Endpunkt gegen den Uhrzeigersinn gezeichnet wird.
XPS_SEGMENT_TYPE_BEZIER
Das Liniensegment ist eine kubische Bézierkurve, die zwischen zwei Punkten gezeichnet wird.
XPS_SEGMENT_TYPE_LINE
Das Liniensegment ist eine gerade Linie, die zwischen zwei Punkten gezeichnet wird.
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
Das Liniensegment ist eine quadratische Bézierkurve, die zwischen zwei Punkten gezeichnet wird.

Hinweise

Ein Geometriesegment wird durch den Startpunkt, den Segmenttyp und zusätzliche Parameter beschrieben, deren Werte durch den Segmenttyp bestimmt werden. Die Koordinaten für den Startpunkt des ersten Segments sind eine Eigenschaft der Geometriefigur. Der Startpunkt jedes nachfolgenden Segments ist der Endpunkt des vorherigen Segments.

Die folgende Tabelle zeigt ein Beispiel für jeden Segmenttyp.

Beispiele
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE Diagramm eines XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE-Abbildungssegments. XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE Diagramm eines XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE-Abbildungssegments.
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISEEin Diagramm, das ein Beispiel für ein XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE-Abbildungssegment zeigt XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE Ein Diagramm, das ein Beispiel für ein XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE-Abbildungssegment zeigt
XPS_SEGMENT_TYPE_BEZIER Ein Diagramm, das ein Beispiel für ein XPS_SEGMENT_TYPE_BEZIER-Abbildungssegment zeigt XPS_SEGMENT_TYPE_LINE Ein Diagramm, das ein Beispiel für ein XPS_SEGMENT_TYPE_LINE-Abbildungssegment zeigt
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER Ein Diagramm, das ein Beispiel für ein XPS_SEGMENT_TYPE_QUADRATIC_BEZIER-Abbildungssegment zeigt

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 xpsobjectmodel.h

Weitere Informationen

XML Paper Specification