estructura de DWRITE_CLUSTER_METRICS (dwrite.h)
Contiene información sobre un clúster de glifos.
Sintaxis
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;
};
Miembros
width
Tipo: FLOAT
Ancho de avance total de todos los glifos del clúster.
length
Tipo: UINT16
Número de posiciones de texto en el clúster.
canWrapLineAfter
Tipo: UINT16
Indica si una línea se puede romper justo después del clúster.
isWhitespace
Tipo: UINT16
Indica si el clúster corresponde a un carácter de espacio en blanco.
isNewline
Tipo: UINT16
Indica si el clúster corresponde a un carácter de nueva línea.
isSoftHyphen
Tipo: UINT16
Indica si el clúster corresponde a un carácter de guion flexible.
isRightToLeft
Tipo: UINT16
Indica si el clúster se lee de derecha a izquierda.
padding
Tipo: UINT16
Reservado para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | dwrite.h |