internal static extern IntPtr cairo_region_reference(IntPtr region);
public Region(IntPtr handle, bool owned) { this.handle = handle; if (!owned) { NativeMethods.cairo_region_reference(handle); } }