EmfPlusPathGradientBrushData

EmfPlusPathGradientBrushData class

Das EmfPlusPathGradientBrushData-Objekt gibt einen Pfadverlauf für einen Grafikpinsel an.

public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData

Konstrukteure

NameBeschreibung
EmfPlusPathGradientBrushData()Default_Constructor

Eigenschaften

NameBeschreibung
BoundaryData { get; set; }Ruft die Grenze des Pfadgradientenpinsels ab oder legt diese fest, die entweder durch einen Pfad oder einen geschlossenen Kardinal-Spline angegeben wird. Wenn das BrushDataPath-Flag im BrushDataFlags-Feld gesetzt ist, MUSS dieses Feld ein EmfPlusBoundaryPathData-Objekt enthalten (Abschnitt 2.2.2.6); andernfalls MUSS dieses Feld ein EmfPlusBoundaryPointData-Objekt enthalten (Abschnitt 2.2.2.7).
BrushDataFlags { get; set; }Erhält oder setzt eine 32-Bit-Ganzzahl ohne Vorzeichen, die die Daten im OptionalData-Feld angibt. Dieser Wert MUSS aus BrushData-Flags bestehen (Abschnitt 2.1.2.1). Die folgenden Flags sind für einen Pfadgradientenpinsel relevant:
CenterArgb32Color { get; set; }Erhält oder setzt ein EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittenfarbe von des Pfadgradientenpinsels angibt, die Farbe, die am Mittelpunkt des Pinsels erscheint. Die Farbe des Pinsels ändert sich allmählich von der Grenzfarbe zur mittleren Farbe, während er sich von der Grenze zum Mittelpunkt bewegt.
CenterPointF { get; set; }Erhält oder setzt ein EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelfarbe des Pfadgradientenpinsels angibt, , das ist die Farbe, die am Mittelpunkt des Pinsels erscheint. Die Farbe des Pinsels ändert sich allmählich von der Begrenzungsfarbe zur mittleren Farbe, während er sich von der Begrenzung zum Mittelpunkt bewegt.
OptionalData { get; set; }Ruft ein optionales EmfPlusPathGradientBrushOptionalData-Objekt ab oder legt es fest (Abschnitt 2.2.2.30), das zusätzliche Daten für den Pfadgradientenpinsel angibt. Der spezifische Inhalt dieses Felds wird durch den Wert des Felds BrushDataFlags bestimmt.
SurroundingArgb32Colors { get; set; }Ruft ein Array von SurroundingColorCount EmfPlusARGB-Objekten ab oder legt es fest, die die Farben für diskrete Punkte auf der Begrenzung des Pinsels angeben.
WrapMode { get; set; }Ruft eine vorzeichenbehaftete 32-Bit-Ganzzahl aus der WrapMode-Enumeration (Abschnitt 2.1.1.34) ab oder legt diese fest, die angibt , ob der Bereich außerhalb der Begrenzung des Pinsels gezeichnet werden soll. Beim Malen von außerhalb der Grenze gibt der Umbruchmodus an, wie der Farbverlauf wiederholt wird

Siehe auch