Paints a gradient fill that varies along the line defined by the provided starting and ending points.
Original signature is 'void CGContextDrawLinearGradient( CGContextRef context, CGGradientRef gradient, CGPoint startPoint, CGPoint endPoint, CGGradientDrawingOptions options );'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
public static void DrawLinearGradient( IntPtr context, IntPtr gradient, CGPoint startPoint, CGPoint endPoint, CGGradientDrawingOptions options )
Public Shared Sub DrawLinearGradient ( _ context As IntPtr, _ gradient As IntPtr, _ startPoint As CGPoint, _ endPoint As CGPoint, _ options As CGGradientDrawingOptions _ )
public: static void DrawLinearGradient( IntPtr context, IntPtr gradient, CGPoint startPoint, CGPoint endPoint, CGGradientDrawingOptions options )

- context (IntPtr)
- MISSING
- gradient (IntPtr)
- MISSING
- startPoint (CGPoint)
- MISSING
- endPoint (CGPoint)
- MISSING
- options (CGGradientDrawingOptions)
- MISSING

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)