struttura DWRITE_CLUSTER_METRICS (dwrite.h)
Contiene informazioni su un cluster glifo.
Sintassi
struct DWRITE_CLUSTER_METRICS {
FLOAT width;
UINT16 length;
UINT16 canWrapLineAfter : 1;
UINT16 isWhitespace : 1;
UINT16 isNewline : 1;
UINT16 isSoftHyphen : 1;
UINT16 isRightToLeft : 1;
UINT16 padding : 11;
};
Members
width
Tipo: FLOAT
Larghezza totale dell'avanzamento di tutti i glifi nel cluster.
length
Tipo: UINT16
Numero di posizioni di testo nel cluster.
canWrapLineAfter
Tipo: UINT16
Indica se una riga può essere interrotta subito dopo il cluster.
isWhitespace
Tipo: UINT16
Indica se il cluster corrisponde a un carattere di spazio vuoto.
isNewline
Tipo: UINT16
Indica se il cluster corrisponde a un carattere di nuova riga.
isSoftHyphen
Tipo: UINT16
Indica se il cluster corrisponde a un carattere trattino morbido.
isRightToLeft
Tipo: UINT16
Indica se il cluster viene letto da destra a sinistra.
padding
Tipo: UINT16
Riservato per utilizzi futuri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Intestazione | dwrite.h |