EmfPlusPathGradientBrushOptionalData

EmfPlusPathGradientBrushOptionalData class

Das EmfPlusPathGradientBrushOptionalData-Objekt gibt optionale Daten für einen Pfadverlaufspinsel an.

public sealed class EmfPlusPathGradientBrushOptionalData : EmfPlusStructureObjectType

Konstrukteure

NameBeschreibung
EmfPlusPathGradientBrushOptionalData()Default_Constructor

Eigenschaften

NameBeschreibung
BlendPattern { get; set; }Ruft ein optionales Mischmuster für den Pfadgradientenpinsel ab oder legt es fest. Wenn dieses Feld vorhanden ist, MUSS es entweder ein EmfPlusBlendColors-Objekt (Abschnitt 2.2.2.4), oder ein EmfPlusBlendFactors-Objekt (Abschnitt 2.2.2.5) enthalten, aber es DARF NICHT beides enthalten. Die folgende Tabelle zeigt die gültigen Kombinationen von EmfPlusPathGradientBrushData BrushData-Flags und den entsprechenden Mischmustern:
FocusScaleData { get; set; }Ruft ein optionales EmfPlusFocusScaleData-Objekt ab oder legt es fest (Abschnitt 2.2.2.18), das -Fokusskalen für den Pfadverlaufspinsel festlegt. Dieses Feld MUSS vorhanden sein, wenn das Flag BrushDataFocusScale im Feld BrushDataFlags des Objekts EmfPlusPathGradientBrushData gesetzt ist.
TransformMatrix { get; set; }Ruft ein optionales EmfPlusTransformMatrix-Objekt (Abschnitt 2.2.2.47) ab oder legt es fest, das eine Weltraum-zu-Geräteraum-Transformation für den Pfadgradientenpinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform-Flag im BrushDataFlags-Feld des EmfPlusPathGradientBrushData-Objekts gesetzt ist.

Siehe auch