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. |