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