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 |
---|---|
|
El glifo es el primer glifo lógico del clúster. |
|
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 |
---|---|
|
El glifo se combina con caracteres base. |
|
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 |
---|---|
|
El glifo indica un carácter de ancho cero. |
|
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 |