[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.LinearGradientBrush

LinearGradientBrush Class

ID2D1LinearGradientBrush

Inheritance
LinearGradientBrush
Implements
Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("2cd906ab-12e2-11dc-9fed-001143a055f9")]
public class LinearGradientBrush : Brush, IDisposable, IUnknown

Constructors

Name Description
LinearGradientBrush(IntPtr)

Initializes a new instance of the LinearGradientBrush class.

Methods

Name Description
Create(RenderTarget, LinearGradientBrushProperties, GradientStopCollection)

Creates an LinearGradientBrush that contains the specified gradient stops and has the specified transform and base opacity.

Create(RenderTarget, LinearGradientBrushProperties, BrushProperties?, GradientStopCollection)

Creates an LinearGradientBrush that contains the specified gradient stops and has the specified transform and base opacity.

GetEndPoint()

D2D_POINT_2F ID2D1LinearGradientBrush::GetEndPoint()

GetGradientStopCollection()

void ID2D1LinearGradientBrush::GetGradientStopCollection([Out] ID2D1GradientStopCollection** gradientStopCollection)

GetStartPoint()

D2D_POINT_2F ID2D1LinearGradientBrush::GetStartPoint()

SetEndPoint(Point2F)

void ID2D1LinearGradientBrush::SetEndPoint([In] D2D_POINT_2F endPoint)

SetStartPoint(Point2F)

void ID2D1LinearGradientBrush::SetStartPoint([In] D2D_POINT_2F startPoint)

Operators

Name Description
explicit operator LinearGradientBrush(IntPtr)

Performs an explicit conversion from IntPtr to LinearGradientBrush.