internal static extern void cairo_region_get_rectangle(IntPtr region, int nth, out RectangleInt rectangle);
public RectangleInt GetRectangle(int nth) { RectangleInt val; NativeMethods.cairo_region_get_rectangle(Handle, nth, out val); return(val); }