internal static extern void cairo_surface_mark_dirty_rectangle(IntPtr surface, int x, int y, int width, int height);
public void MarkDirty(Rectangle rectangle) { NativeMethods.cairo_surface_mark_dirty_rectangle(Handle, (int)rectangle.X, (int)rectangle.Y, (int)rectangle.Width, (int)rectangle.Height); }