SCRIPT_CHARPROP struttura (usp10.h)
Contiene informazioni su un singolo carattere in un'esecuzione (stringa di input). Le informazioni indicano se il glifo del carattere è interessato da lettere circostanti dell'esecuzione.
Sintassi
typedef struct script_charprop {
WORD fCanGlyphAlone : 1;
WORD reserved : 15;
} SCRIPT_CHARPROP;
Members
fCanGlyphAlone
Valore che indica se la forma di una lettera dipende da altri caratteri intorno alla lettera che viene modellata. I valori possibili sono definiti nella tabella seguente.
valore | Significato |
---|---|
true | La forma di una lettera è indipendente dai caratteri circostanti. |
FALSE | La forma di una lettera dipende da uno o più caratteri adiacenti. |
reserved
Riservato.
Commenti
Uno o più caratteri in un'esecuzione, immediatamente prima e/o dopo la forma della lettera, possono influire sulla forma. Le informazioni su questi caratteri consentono di ottimizzare il codice di layout di livello superiore, ad esempio quello usato per ottimizzare il layout del paragrafo.
Esempio
Esaminiamo un esempio dell'uso di questa struttura.
- Un carattere ha legature per combinazioni di lettere "fi" e "fl" e nessun altro.
- La stringa di input è "Mi piace pesce volante".
- Una matrice di strutture SCRIPT_CHARPROP contiene una struttura per ogni carattere della stringa di input.
I like flying fish
111111100111110011
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | usp10.h |
Componente ridistribuibile | Usp10.dll versione 1.600 o successiva suWindows XP |