EmfPlusPathGradientBrushData

EmfPlusPathGradientBrushData class

El objeto EmfPlusPathGradientBrushData especifica un degradado de ruta para un pincel de gráficos.

public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData

Constructores

NombreDescripción
EmfPlusPathGradientBrushData()Constructor predeterminado

Propiedades

NombreDescripción
BoundaryData { get; set; }Obtiene o establece el límite del pincel de degradado de la ruta, que se especifica mediante una ruta o una spline cardinal cerrada. Si el indicador BrushDataPath está establecido en el campo BrushDataFlags, este campo DEBE contener un objeto EmfPlusBoundaryPathData (sección 2.2.2.6); de lo contrario, este campo DEBE contener un objeto EmfPlusBoundaryPointData (sección 2.2.2.7).
BrushDataFlags { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica los datos en el campo OptionalData. Este valor DEBE estar compuesto por banderas BrushData (sección 2.1.2.1). Los siguientes indicadores son relevantes para un pincel de degradado de ruta:
CenterArgb32Color { get; set; }Obtiene o establece el objeto EmfPlusARGB (sección 2.2.2.1) que especifica el color central de el pincel de degradado de ruta, que es el color que aparece en el punto central del pincel. El color del pincel cambia gradualmente desde el color del límite hasta el color central a medida que se mueve desde el límite hasta el punto central.
CenterPointF { get; set; }Obtiene o establece el objeto EmfPlusARGB (sección 2.2.2.1) que especifica el color central del pincel de degradado de ruta, que es el color que aparece en el punto central del pincel. El color del pincel cambia gradualmente del color del límite al color del centro a medida que se mueve del límite al punto central.
OptionalData { get; set; }Obtiene o establece un objeto opcional EmfPlusPathGradientBrushOptionalData (sección 2.2.2.30) que especifica datos adicionales para el pincel de degradado de ruta. El contenido específico de este campo está determinado por el valor del campo BrushDataFlags.
SurroundingArgb32Colors { get; set; }Obtiene o establece una matriz de objetos SurroundingColorCount EmfPlusARGB que especifican los colores para puntos discretos en el límite del pincel.
WrapMode { get; set; }Obtiene o establece un entero con signo de 32 bits de la enumeración WrapMode (sección 2.1.1.34) que especifica si pintar el área fuera del límite del pincel. Al pintar fuera del límite, el modo de ajuste especifica cómo se repite el degradado de color

Ver también