EmfPlusBrushDataFlags

EmfPlusBrushDataFlags enumeration

Los indicadores BrushData especifican las propiedades de los pinceles gráficos, incluida la presencia de campos de datos opcionales. Estas banderas se pueden combinar para especificar múltiples opciones.

[Flags]
public enum EmfPlusBrushDataFlags

Valores

NombreValorDescripción
BrushDataPath1Esta bandera es significativa enEmfPlusPathGradientBrushData objetos (sección 2.2.2.29). Si se establece, unEmfPlusBoundaryPathData (sección 2.2.2.6) DEBE especificarse en el campo BoundaryData del objeto de datos del pincel. Si está claro, seEmfPlusBoundaryPointData El objeto (sección 2.2.2.7) DEBE especificarse en el campo BoundaryData del objeto de datos del pincel.
BrushDataTransform2Esta bandera es significativa enEmfPlusLinearGradientBrushData objetos (sección 2.2.2.24),EmfPlusPathGradientBrushData objetos, yEmfPlusTextureBrushData objetos (sección 2.2.2.45). Si se establece, DEBE especificarse una matriz de transformación de espacio mundial a espacio de dispositivo de 2x3 en el campo OptionalData del objeto de datos de pincel.
BrushDataPresetColors4Este indicador es significativo en los objetos EmfPlusLinearGradientBrushData y EmfPlusPathGradientBrushData. Si se establece,EmfPlusBlendColors objeto (sección 2.2.2.4) DEBE especificarse en el campo OptionalData del objeto de datos del pincel.
BrushDataBlendFactorsH8Este indicador es significativo en los objetos EmfPlusLinearGradientBrushData y EmfPlusPathGradientBrushData. Si se establece,EmfPlusBlendFactors (sección 2.2.2.5) que especifica un patrón de fusión a lo largo de un degradado horizontal DEBE especificarse en el campo OptionalData del objeto de datos del pincel.
BrushDataBlendFactorsV10Esta marca es significativa en los objetos EmfPlusLinearGradientBrushData. Si se establece, se DEBE especificar un objeto EmfPlusBlendFactors que especifica un patrón de fusión a lo largo de un degradado vertical en el campo OptionalData del objeto de datos del pincel.
BrushDataFocusScales40Este indicador es significativo en objetos EmfPlusPathGradientBrushData. Si se establece,EmfPlusFocusScaleData objeto (sección 2.2.2.18) DEBE especificarse en el campo OptionalData del objeto de datos del pincel.
BrushDataIsGammaCorrected80Esta marca es significativa en los objetos EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData y EmfPlusTextureBrushData. Si se establece, el pincel ya DEBE tener corrección gamma; es decir, el brillo y la intensidad de salida se han corregido para que coincidan con la imagen de entrada.
BrushDataDoNotTransform100Esta marca es significativa en los objetos EmfPlusTextureBrushData. Si se establece, una transformación de espacio mundial a espacio de dispositivo NO DEBE aplicarse al pincel de textura.

Ver también