EmfPlusBrushDataFlags

EmfPlusBrushDataFlags enumeration

Les drapeaux BrushData spécifient les propriétés des pinceaux graphiques, y compris la présence de champs de données facultatifs. Ces drapeaux peuvent être combinés pour spécifier plusieurs options.

[Flags]
public enum EmfPlusBrushDataFlags

Valeurs

NomÉvaluerLa description
BrushDataPath1Ce drapeau est significatif dansEmfPlusPathGradientBrushData objets (section 2.2.2.29). Si défini, unEmfPlusBoundaryPathData (section 2.2.2.6) DOIT être spécifié dans le champ BoundaryData de l’objet de données brush. Si clair, unEmfPlusBoundaryPointData object (section 2.2.2.7) DOIT être spécifié dans le champ BoundaryData de l’objet de données brush.
BrushDataTransform2Ce drapeau est significatif dansEmfPlusLinearGradientBrushData objets (section 2.2.2.24),EmfPlusPathGradientBrushData des objets, etEmfPlusTextureBrushData objets (section 2.2.2.45). Si elle est définie, une matrice de transformation espace monde 2x3 vers espace périphérique DOIT être spécifiée dans le champ OptionalData de l’objet de données brush.
BrushDataPresetColors4Cet indicateur est significatif dans les objets EmfPlusLinearGradientBrushData et EmfPlusPathGradientBrushData. S’il est défini, unEmfPlusBlendColors object (section 2.2.2.4) DOIT être spécifié dans le champ OptionalData de l’objet de données brush.
BrushDataBlendFactorsH8Cet indicateur est significatif dans les objets EmfPlusLinearGradientBrushData et EmfPlusPathGradientBrushData. S’il est défini, unEmfPlusBlendFactors objet (section 2.2.2.5) qui spécifie un motif de mélange le long d’un dégradé horizontal DOIT être spécifié dans le champ OptionalData de l’objet de données de pinceau.
BrushDataBlendFactorsV10Cet indicateur est significatif dans les objets EmfPlusLinearGradientBrushData. S’il est défini, un objet EmfPlusBlendFactors qui spécifie un motif de mélange le long d’un dégradé vertical DOIT être spécifié dans le champ OptionalData de l’objet de données de pinceau.
BrushDataFocusScales40Cet indicateur est significatif dans les objets EmfPlusPathGradientBrushData. S’il est défini, unEmfPlusFocusScaleData object (section 2.2.2.18) DOIT être spécifié dans le champ OptionalData de l’objet de données brush.
BrushDataIsGammaCorrected80Cet indicateur est significatif dans les objets EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData et EmfPlusTextureBrushData. S’il est défini, le pinceau DOIT déjà être corrigé gamma ; c’est-à-dire que la luminosité et l’intensité de sortie ont été corrigées pour correspondre à l’image d’entrée.
BrushDataDoNotTransform100Cet indicateur est significatif dans les objets EmfPlusTextureBrushData. S’il est défini, une transformation de l’espace universel en espace périphérique NE DOIT PAS être appliquée au pinceau de texture.

Voir également