EmfPlusBrushDataFlags

EmfPlusBrushDataFlags enumeration

I flag BrushData specificano le proprietà dei pennelli grafici, inclusa la presenza di campi dati opzionali. Questi flag possono essere combinati per specificare più opzioni.

[Flags]
public enum EmfPlusBrushDataFlags

I valori

NomeValoreDescrizione
BrushDataPath1Questo flag è significativo inEmfPlusPathGradientBrushData oggetti (sezione 2.2.2.29). Se impostato, anEmfPlusBoundaryPathData oggetto (sezione 2.2.2.6) DEVE essere specificato nel campo BoundaryData dell’oggetto dati pennello. Se deselezionato, unEmfPlusBoundaryPointData oggetto (sezione 2.2.2.7) DEVE essere specificato nel campo BoundaryData dell’oggetto dati pennello.
BrushDataTransform2Questo flag è significativo inEmfPlusLinearGradientBrushData oggetti (sezione 2.2.2.24),EmfPlusPathGradientBrushData oggetti, eEmfPlusTextureBrushData oggetti (sezione 2.2.2.45). Se impostata, una matrice di trasformazione da spazio mondo 2x3 a spazio dispositivo DEVE essere specificata nel campo OptionalData dell’oggetto dati pennello.
BrushDataPresetColors4Questo flag è significativo negli oggetti EmfPlusLinearGradientBrushData e EmfPlusPathGradientBrushData. Se impostato, unEmfPlusBlendColors oggetto (sezione 2.2.2.4) DEVE essere specificato nel campo OptionalData dell’oggetto dati pennello.
BrushDataBlendFactorsH8Questo flag è significativo negli oggetti EmfPlusLinearGradientBrushData e EmfPlusPathGradientBrushData. Se impostato, unEmfPlusBlendFactors oggetto (sezione 2.2.2.5) che specifica un modello di fusione lungo un gradiente orizzontale DEVE essere specificato nel campo OptionalData dell’oggetto dati pennello.
BrushDataBlendFactorsV10Questo flag è significativo negli oggetti EmfPlusLinearGradientBrushData. Se impostato, un oggetto EmfPlusBlendFactors che specifica un modello di fusione lungo un gradiente verticale DEVE essere specificato nel campo OptionalData dell’oggetto dati pennello.
BrushDataFocusScales40Questo flag è significativo negli oggetti EmfPlusPathGradientBrushData. Se impostato, unEmfPlusFocusScaleData oggetto (sezione 2.2.2.18) DEVE essere specificato nel campo OptionalData dell’oggetto dati pennello.
BrushDataIsGammaCorrected80Questo flag è significativo negli oggetti EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData e EmfPlusTextureBrushData. Se impostato, il pennello DEVE essere già corretto in gamma; ovvero, la luminosità e l’intensità dell’output sono state corrette per corrispondere all’immagine di input.
BrushDataDoNotTransform100Questo flag è significativo negli oggetti EmfPlusTextureBrushData. Se impostato, una trasformazione da spazio mondiale a spazio dispositivo NON DEVE essere applicata al pennello texture.

Guarda anche