Compartir a través de


estructura SCRIPT_VISATTR (usp10.h)

Contiene los atributos visuales (glifos) que identifican clústeres y puntos de justificación, como genera ScriptShape.

Sintaxis

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;

Miembros

uJustification

Clase de justificación para el glifo. Consulte SCRIPT_JUSTIFY.

fClusterStart

Valor que indica el primer glifo lógico de cada clúster, incluso para los clústeres que contienen un solo glifo. Los valores posibles se definen en la tabla siguiente.

Valor Significado
TRUE
El glifo es el primer glifo lógico del clúster.
FALSE
El glifo no es el primer glifo lógico del clúster.

fDiacritic

Valor que indica si un glifo se combina con caracteres base. Los valores posibles se definen en la tabla siguiente.

Valor Significado
TRUE
El glifo se combina con caracteres base.
FALSE
El glifo no se combina con caracteres base.

fZeroWidth

Valor establecido por el motor de forma para indicar un carácter de ancho cero, como ZWJ y ZWNJ. Este valor se establece para algunos caracteres de ancho cero, pero no todos. Los valores posibles se definen en la tabla siguiente.

Valor Significado
TRUE
El glifo indica un carácter de ancho cero.
FALSE
El glifo no indica un carácter de ancho cero.

fReserved

Reservados; inicializar siempre en 0.

fShapeReserved

Reservados; para su uso mediante el modelado de motores.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado usp10.h
Redistribuible Internet Explorer 5 o posterior enWindows Me/98/95

Consulte también

SCRIPT_JUSTIFY

ScriptShape

Uniscribe

Uniscribe estructuras