SCRIPT_VISATTR structure (usp10.h)

Contient les attributs visuels (glyphes) qui identifient les clusters et les points de justification, tels que générés par ScriptShape.

Syntaxe

typedef struct tag_SCRIPT_VISATTR {
  WORD uJustification : 4;
  WORD fClusterStart : 1;
  WORD fDiacritic : 1;
  WORD fZeroWidth : 1;
  WORD fReserved : 1;
  WORD fShapeReserved : 8;
} SCRIPT_VISATTR;

Membres

uJustification

Classe de justification pour le glyphe. Voir SCRIPT_JUSTIFY.

fClusterStart

Valeur indiquant le premier glyphe logique dans chaque cluster, même pour les clusters ne contenant qu’un seul glyphe. Les valeurs possibles sont définies dans le tableau suivant.

Valeur Signification
TRUE
Le glyphe est le premier glyphe logique du cluster.
FALSE
Le glyphe n’est pas le premier glyphe logique du cluster.

fDiacritic

Valeur indiquant si un glyphe se combine avec des caractères de base. Les valeurs possibles sont définies dans le tableau suivant.

Valeur Signification
TRUE
Le glyphe se combine avec des caractères de base.
FALSE
Le glyphe ne se combine pas avec les caractères de base.

fZeroWidth

Valeur définie par le moteur de mise en forme pour indiquer un caractère de largeur nulle, tel que ZWJ et ZWNJ. Cette valeur est définie pour certains caractères de largeur zéro, mais pas tous. Les valeurs possibles sont définies dans le tableau suivant.

Valeur Signification
TRUE
Le glyphe indique un caractère de largeur nulle.
FALSE
Le glyphe n’indique pas de caractère de largeur nulle.

fReserved

Réservés au; initialise toujours la valeur 0.

fShapeReserved

Réservés au; pour une utilisation par des moteurs de mise en forme.

Configuration requise

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]
En-tête usp10.h
Composant redistribuable Internet Explorer 5 ou version ultérieure surWindows Me/98/95

Voir aussi

SCRIPT_JUSTIFY

ScriptShape

Annuler l’inscription

Structures monocrites