}/// 加粗函数 FT_Outline_Embolden( &m_ft_face->glyph->outline, 100 );error = FT_Render_Glyph( m_ft_face->glyph, FT_RENDER_MODE_NORMAL );if( error ) {continue; } draw_text( &slot->bitmap, _target, _x, _y, _w);if(0xff00& _str[n]) { m_char_ptr += m_pixel_size; ...
FT_BitmapGlyph FTGlyph; //glyph int AAMode; //antialiased mode for every char CAlphaBlendColor* solid; CAlphaBlendColor* shadow; //alpha blender bool bInvertColor; // invert color for chrome/skia } FreeTypeGlyphInfo, *PFreeTypeGlyphInfo; // 2階調 static void FreeTypeDrawBitmapPixel...
FT_GlyphSlot 00000000 F *UND* 0000016e FT_GlyphSlot_Embolden I tried remaking cairo thinkng perhaps it was compiled before freetype2. >From the cairo configure: configure: creating src/cairo-ft.pc checking for FT_Bitmap_Size.y_ppem... yes checking for FT_GlyphSlot_Embolden... yes checking...