Fonctions d’incorporation de police

Les fonctions suivantes sont utilisées avec des polices Microsoft OpenType incorporées.

Fonction Description
CFP_ALLOCPROC Fonction d’allocation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage.
CFP_FREEPROC Fonction de désallocation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage.
CFP_REALLOCPROC Fonction de réaffectation de mémoire fournie par l’application pour CreateFontPackage et MergeFontPackage.
CreateFontPackage Crée une version plus compacte d’une police TrueType spécifiée afin de la transmettre à une imprimante. La police résultante peut être sous-ensemble, compressée ou les deux.
MergeFontPackage Fusionne les polices de sous-ensemble créées par CreateFontPackage.
READEMBEDPROC Fonction de rappel fournie par le client pour lire le contenu du flux à partir d’une mémoire tampon.
TTCharToUnicode Convertit un tableau de valeurs de code de caractères 8 bits en valeurs Unicode 16 bits.
TTDeleteEmbeddedFont Libère la mémoire utilisée par une police incorporée.
TTEmbedFont Crée une structure de police contenant une police à caractère large sous-ensemble (16 bits), à l’aide d’un contexte d’appareil comme source d’informations incorporée à la police.
TTEmbedFontEx Crée une structure de police contenant la police UCS-4 (32 bits) sous-ensemble, à l’aide d’un contexte d’appareil comme source d’informations incorporée à la police.
TTEmbedFontFromFileA Crée une structure de police contenant une police à caractères larges (16 bits) sous-ensemble, à l’aide d’un fichier comme source d’informations incorporée à la police.
TTEnableEmbeddingForFacename Ajoute ou supprime des noms de visage de la liste d’exclusions de police.
TTGetEmbeddedFontInfo Récupère des informations sur une police incorporée.
TTGetEmbeddingType Retourne les privilèges d’incorporation d’une police.
TTGetNewFontName Crée un nom pour une police incorporée installée.
TTIsEmbeddingEnableding Détermine si la liste d’exclusions de police contient une police spécifiée.
TTIsEmbeddingEnabledingForFacename Détermine si l’incorporation est activée pour une police spécifiée.
TTLoadEmbeddedFont Lit la police incorporée à partir du flux de documents et l’installe. Permet également à un client de restreindre davantage les privilèges d’incorporation de la police.
TTRunValidationTests Valide une partie ou toutes les données glyphes d’une police de caractère large (16 bits), dans la plage de tailles spécifiée.
TTRunValidationTestsEx Version UCS-4 de TTRunValidationTests.
WRITEEMBEDPROC Fonction de rappel fournie par le client pour écrire le contenu du flux dans une mémoire tampon.