DWRITE_MAKE_OPENTYPE_TAG macro (dwrite.h)
Crée une balise OpenType en tant qu’entier 32 bits, de sorte que le premier caractère de la balise soit l’octet le plus bas (le moins significatif sur les architectures little-endian), qui peut être utilisé pour comparer avec les balises dans le fichier de polices. Cette macro est compatible avec DWRITE_FONT_FEATURE_TAG.
Syntaxe
void DWRITE_MAKE_OPENTYPE_TAG(
a,
b,
c,
d
);
Paramètres
a
Type : CHAR
Premier caractère de la balise.
b
Type : CHAR
Deuxième caractère de la balise.
c
Type : CHAR
Troisième caractère de la balise.
d
Type : CHAR
Quatrième caractère de la balise.
Valeur de retour
None
Notes
La langue OpenType (telle que « ROM », « URD » et « FAR » pour le roumain, l’ourdou et le persan) sont déterminées à partir des paramètres régionaux, et le script (« latn » et « arabe » pour le latin et l’arabe) est déterminé à partir de l’analyseur de script. C’est pourquoi ceux-ci ne sont pas répertoriés sous les balises OpenType ; uniquement les balises de fonctionnalité.
Exemples
DWRITE_MAKE_OPENTYPE_TAG('c','c','m','p');
// Result: DWORD 0x706D6363
Spécifications
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dwrite.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour