FT_Error FT_Get_Kerning(FT_Face Face, FT_UInt IndexGlypheGauche, FT_UInt IndexGlypheGauche, FT_UInt Mode, FT_Vector *VecteurCrenage);
Le crénage en abscisse et en ordonnée particulier est rangé dans VecteurCrenage sous forme de coordonnées en 64èm de point.
Le résultat est 0 si le caractère n'existe pas. Cela correspond au caractère par défaut.
#include <ft2build.h>
#include <freetype/ftoutln.h>
#include <freetype/ftstroke.h>
FT_Face Face;
FT_UInt IndexGlypheGauche;
FT_UInt IndexGlypheDroite;
FT_Vector *VecteurCrenage;
...
if (FT_New_Face(Bibliotheque, NomFichierPolice, 0, &Face))
{
...
}
...
if (FT_Get_Kerning(Face, IndexGlypheGauche, IndexGlypheDroite, FT_KERNING_DEFAULT, &VecteurCrenage))
{
...
}
...
if (FT_Done_Face(Face))
{
...
}
...