protected override void Dispose (bool disposing) { if (Handle != IntPtr.Zero && OwnsHandle) { SkiaApi.sk_surface_unref (Handle); } base.Dispose (disposing); }