Partager via


en-tête t2embapi.h

Cet en-tête est utilisé par Windows GDI. Pour plus d'informations, consultez les pages suivantes :

t2embapi.h contient les interfaces de programmation suivantes :

Fonctions

 
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, hFontReference.
TTEmbedFont

Crée une structure de police contenant la police de caractères larges (16 bits) sous-ensemble. La police actuelle du contexte d’appareil (hDC) fournit les informations de police.
TTEmbedFontEx

Crée une structure de police contenant la police UCS-4 (32 bits) sous-ensemble. La police actuelle du contexte d’appareil (hDC) fournit les informations de police.
TTEmbedFontFromFileA

Crée une structure de police contenant la police de caractères larges (16 bits) sous-ensemble. Un fichier externe fournit les informations de police.
TTEnableEmbeddingForFacename

Ajoute ou supprime les noms de visage de la liste d’exclusions de police de type.
TTGetEmbeddedFontInfo

Récupère des informations sur une police incorporée, telles que les autorisations d’incorporation. TTGetEmbeddedFontInfo effectue la même tâche que TTLoadEmbeddedFont, mais n’alloue pas de structures de données internes pour la police incorporée.
TTGetEmbeddingType

Obtient les privilèges d’incorporation d’une police.
TTGetNewFontName

Obtient le nom de famille de la police chargée via TTLoadEmbeddedFont.
TTIsEmbeddingEnabled

Détermine si la liste d’exclusions de police contient une police spécifiée.
TTIsEmbeddingEnabledForFacename

Détermine si l’incorporation est activée pour une police spécifiée.
TTLoadEmbeddedFont

Lit une police incorporée à partir du flux de document et l’installe. Permet également à un client de restreindre davantage les privilèges d’incorporation de la police.
TTRunValidationTests

Valide une partie ou l’ensemble des données de glyphe d’une police à caractères larges (16 bits), dans la plage de tailles spécifiée.
TTRunValidationTestsEx

Valide une partie ou toutes les données de glyphe d’une police UCS-4 caractère (32 bits), dans la plage de tailles spécifiée.

Structures

 
TTEMBEDINFO

La structure TTEMBEDINFO contient une liste d’URL à partir desquelles l’objet de police incorporé peut être légitimement référencé.
TTLOADINFO

La structure TTLOADINFO contient l’URL à partir de laquelle l’objet de police incorporé a été obtenu.
TTVALIDATIONTESTSPARAMS

La structure TTVALIDATIONTESTSPARAMS contient des paramètres pour tester une police Microsoft OpenType.
TTVALIDATIONTESTSPARAMSEX

La structure TTVALIDATIONTESTSPARAMSEX contient des paramètres pour tester une police Microsoft OpenType.