internal static extern IntPtr cairo_glitz_surface_create(IntPtr surface);
public GlitzSurface(IntPtr glitz_surface) { surface = NativeMethods.cairo_glitz_surface_create(glitz_surface); lock (surfaces.SyncRoot) { surfaces [surface] = this; } }