estrutura DWRITE_CLUSTER_METRICS (dwrite.h)
Contém informações sobre um cluster de glifo.
Sintaxe
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;
};
Membros
width
Tipo: FLOAT
A largura de avanço total de todos os glifos no cluster.
length
Tipo: UINT16
O número de posições de texto no cluster.
canWrapLineAfter
Tipo: UINT16
Indica se uma linha pode ser interrompida logo após o cluster.
isWhitespace
Tipo: UINT16
Indica se o cluster corresponde a um caractere de espaço em branco.
isNewline
Tipo: UINT16
Indica se o cluster corresponde a um caractere de nova linha.
isSoftHyphen
Tipo: UINT16
Indica se o cluster corresponde a um caractere de hífen flexível.
isRightToLeft
Tipo: UINT16
Indica se o cluster é lido da direita para a esquerda.
padding
Tipo: UINT16
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | dwrite.h |