public D2DLinearGradientBrush CreateLinearGradientBrush(D2DPoint startPoint, D2DPoint endPoint, D2DGradientStop[] gradientStops) { HANDLE handle = D2D.CreateLinearGradientBrush(this.Handle, startPoint, endPoint, gradientStops, (uint)gradientStops.Length); return(new D2DLinearGradientBrush(handle, gradientStops)); }