internal static extern void cairo_text_extents(IntPtr cr, byte[] utf8, out TextExtents extents);
internal static extern void cairo_scaled_font_glyph_extents(IntPtr scaled_font, IntPtr glyphs, int num_glyphs, out TextExtents extents);
internal static extern void cairo_scaled_font_text_extents(IntPtr scaled_font, byte[] utf8, out TextExtents extents);
internal static extern void cairo_glyph_extents(IntPtr cr, IntPtr glyphs, int num_glyphs, out TextExtents extents);