OPENTYPE_FEATURE_RECORD structure (usp10.h)

Contient des informations sur une seule fonctionnalité OpenType à appliquer à une exécution.

Syntaxe

typedef struct opentype_feature_record {
  OPENTYPE_TAG tagFeature;
  LONG         lParameter;
} OPENTYPE_FEATURE_RECORD;

Membres

tagFeature

OPENTYPE_TAG structure contenant une balise de fonctionnalité OpenType inscrite ou privée. Pour plus d’informations sur les balises de fonctionnalité, consultez http://www.microsoft.com/typography/otspec/featuretags.htm.

lParameter

Valeur indiquant comment appliquer la balise de fonctionnalité. Les valeurs possibles sont définies dans le tableau suivant.

Valeur Description
0 La fonctionnalité est désactivée et ne doit pas être appliquée.
1 La fonctionnalité est active. Si la fonctionnalité offre plusieurs alternatives, sélectionnez la première valeur.
Supérieur à 1 La fonctionnalité est active. Sélectionnez la valeur alternative à cet index. Doit être utilisé uniquement lorsque plusieurs alternatives sont disponibles pour une fonctionnalité.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête usp10.h
Composant redistribuable Usp10.dll version 1.600 ou ultérieure sur Windows XP

Voir aussi

OPENTYPE_TAG

TEXTRANGE_PROPERTIES

Annuler l’inscription

Structures monocrites