cairo_glyph_extents() приватный Метод

private cairo_glyph_extents ( IntPtr cr, IntPtr glyphs, int num_glyphs, TextExtents &extents ) : void
cr System.IntPtr
glyphs System.IntPtr
num_glyphs int
extents TextExtents
Результат void
Пример #1
0
        public TextExtents GlyphExtents(Glyph[] glyphs)
        {
            IntPtr ptr = FromGlyphToUnManagedMemory(glyphs);

            TextExtents extents;

            NativeMethods.cairo_glyph_extents(state, ptr, glyphs.Length, out extents);

            Marshal.FreeHGlobal(ptr);

            return(extents);
        }