EmfPlusLinearGradientBrushOptionalData

EmfPlusLinearGradientBrushOptionalData class

Das EmfPlusLinearGradientBrushOptionalData-Objekt gibt optionale Daten für einen linearen Verlaufspinsel an.

public sealed class EmfPlusLinearGradientBrushOptionalData : EmfPlusStructureObjectType

Konstrukteure

NameBeschreibung
EmfPlusLinearGradientBrushOptionalData()Default_Constructor

Eigenschaften

NameBeschreibung
BlendPattern { get; set; }Ruft ein optionales Mischmuster für den Pinsel mit linearem Farbverlauf ab oder legt es fest. Wenn dieses Feld vorhanden ist, MUSS es entweder ein EmfPlusBlendColors-Objekt (Abschnitt 2.2.2.4), oder ein oder zwei EmfPlusBlendFactors-Objekte (Abschnitt 2.2.2.5), enthalten, aber es DARF NICHT beides enthalten. Die folgende Tabelle zeigt die gültigen Kombinationen von EmfPlusLinearGradientBrushData BrushData-Flags und den entsprechenden Mischmustern: EmfPlusBlendFactors
BlendPatternAsBlendFactorsH { get; }Ruft das Mischungsmuster als Mischungsfaktoren ab. h.
BlendPatternAsBlendFactorsV { get; }Ruft das Mischungsmuster als Mischungsfaktoren ab. v.
BlendPatternAsPresetColors { get; }Ruft das Mischmuster als voreingestellte Farben ab.
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 linearen Farbverlaufspinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform-Flag im BrushDataFlags-Feld des EmfPlusLinearGradientBrushData-Objekts gesetzt ist.

Siehe auch