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 à caractères larges sous-ensemble (16 bits). La police actuelle du contexte de périphérique (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 de périphérique (HDC) fournit les informations de police. |
TTEmbedFontFromFileA Crée une structure de police contenant la police à caractères larges sous-ensemble (16 bits). Un fichier externe fournit les informations de 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, telles que des 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 la famille pour 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 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 de glyphe d’une police à caractères larges (16 bits), dans la plage de taille 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 taille spécifiée. |
Structures
TTEMBEDINFO La structure TTEMBEDINFO contient une liste d’URL à partir de laquelle l’objet de police incorporé peut être référencé légitimement. |
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. |