OPENTYPE_TAG

Définit un tableau de 4 octets qui contient quatre valeurs ASCII 8 bits d’espace, A-Z ou a-z pour identifier les balises de fonctionnalité de script, de langage et de police OpenType.

typedef ULONG OPENTYPE_TAG;

Notes

Les exemples suivants définissent des représentations des balises de fonctionnalité OpenType.

  • La balise de fonctionnalité pour la fonctionnalité de ligature est « liga ».
  • Les étiquettes de langue pour le roumain, l’ourdou et le persan sont respectivement « ROM », « URD » et « FAR ». Notez que chacune de ces balises se termine par un espace.
  • Les balises de script pour les scripts latin et arabe sont respectivement « latn » et « arab ».

Pour plus d’informations sur les balises de fonctionnalité OpenType et la spécification OpenType, consultez https://www.microsoft.com/typography/otspec/featuretags.htm.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Composant redistribuable
Usp10.dll version 1.600 ou ultérieure sur Windows XPand ultérieurement
En-tête
Usp10.h

Voir aussi

Uniscribe

Structures uniscribes

ScriptGetFontAlternateGlyphes

ScriptGetFontFeatureTags

ScriptGetFontLanguageTags

ScriptGetFontScriptTags

ScriptItemizeOpenType

ScriptPlaceOpenType

ScriptPositionSingleGlyph

ScriptShapeOpenType

ScriptSubstituteSingleGlyph