Condividi tramite


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