Freigeben über


XPS_SPREAD_METHOD-Enumeration (xpsobjectmodel.h)

Beschreibt, wie der Verteilte Bereich gefüllt werden soll. Der Verteilte Bereich ist der Bereich, der innerhalb des Zeichnungsbereichs, aber außerhalb des Farbverlaufsbereichs liegt.

Syntax

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0003 {
  XPS_SPREAD_METHOD_PAD = 1,
  XPS_SPREAD_METHOD_REFLECT,
  XPS_SPREAD_METHOD_REPEAT
} XPS_SPREAD_METHOD;

Konstanten

 
XPS_SPREAD_METHOD_PAD
Wert: 1
Der Verteilungsbereich wird mit der Farbe gefüllt, deren Wert der Farbe am Ende des Farbverlaufsbereichs entspricht.
XPS_SPREAD_METHOD_REFLECT
Der Verteilungsbereich wird gefüllt, indem die abwechselnde Reflexion des Farbverlaufs innerhalb des Farbverlaufsbereichs wiederholt wird.
XPS_SPREAD_METHOD_REPEAT
Der Verteilungsbereich wird gefüllt, indem der Farbverlauf innerhalb des Farbverlaufsbereichs in derselben Ausrichtung und Richtung wiederholt wird.

Hinweise

Die folgende Abbildung zeigt die Auswirkungen der Spreadmethoden auf Farbverläufe, die mithilfe der Schnittstellen IXpsOMLinearGradientBrush und IXpsOMRadialGradientBrush gezeichnet werden. Der Farbverlaufsbereich einer IXpsOMLinearGradientBrush-Schnittstelle wird durch Aufrufen der SetStartPoint - und SetEndPoint-Methoden definiert. Der Farbverlaufsbereich einer IXpsOMRadialGradientBrush-Schnittstelle wird durch Aufrufen der Methoden SetCenter, SetGradientOrigin und SetRadiiSizes definiert. Der Farbverlaufsbereich ist der Bereich innerhalb der gestrichelten Linien, und der Verteilungsbereich ist der Bereich außerhalb des Farbverlaufsbereichs.

Abbildung mit Beispielen für die Spread-Methode

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