Method CreateRadialGradientBrush
- Namespace
- PaintDotNet.Direct2D1
- Assembly
- PaintDotNet.Windows.dll
CreateRadialGradientBrush(in RadialGradientBrushProperties, in BrushProperties?, IGradientStopCollection)
Creates an IRadialGradientBrush object that can be used to paint areas with a radial gradient.
IRadialGradientBrush CreateRadialGradientBrush(in RadialGradientBrushProperties radialGradientBrushProperties, in BrushProperties? brushProperties, IGradientStopCollection gradientStopCollection)
Parameters
radialGradientBrushProperties
RadialGradientBrushPropertiesThe center, gradient origin offset, and x-radius and y-radius of the brush's gradient.
brushProperties
BrushProperties?The transform and base opacity of the new brush. Pass null to use an opacity of 1.0f and an identity transform matrix.
gradientStopCollection
IGradientStopCollectionA IGradientStopCollection object that describes the colors in the brush's gradient and their locations along the gradient.
Returns
- IRadialGradientBrush
A new radial gradient brush.