FT_New_Face

Prototypes

FT_Error FT_New_Face(FT_Library Bibliotheque, const char *NomFichierPolice, FT_Long Numero, FT_Face *Face);

Description

Charge la face de numéro Numero à partir du fichier de police vectorielle NomFichierPolice pour la bibliothèque Bibliotheque.

La première face à pour numéro 0. Le fichier sur la police vectorielle reste ouvert pour les besoins de Free Type.

Le résultat est 0 en cas de succès.

Exemple

#include <ft2build.h>
#include <freetype/ftoutln.h>
#include <freetype/ftstroke.h>

FT_Library Bibliotheque;
char NomFichierPolice[256];
FT_Face Face;

...
if (FT_Init_FreeType(&Bibliotheque)) ...
if (FT_New_Face(Bibliotheque, NomFichierPolice, 0, &Face)) ...
if (FT_Done_Face(Face)) ...
if (FT_Done_FreeType(Bibliotheque)) ...

Voir aussi

FT_Done_Face pour libérer la face d'une police vectorielle.