public void MaskSurface(Surface surface, double surface_x, double surface_y) { CheckDisposed (); NativeMethods.cairo_mask_surface (handle, surface.Handle, surface_x, surface_y); }