estrutura DWRITE_LINE_METRICS (dwrite.h)

Contém informações sobre uma linha de texto formatada.

Sintaxe

struct DWRITE_LINE_METRICS {
  UINT32 length;
  UINT32 trailingWhitespaceLength;
  UINT32 newlineLength;
  FLOAT  height;
  FLOAT  baseline;
  BOOL   isTrimmed;
};

Membros

length

Tipo: UINT32

O número de posições de texto na linha de texto. Isso inclui qualquer espaço em branco à direita e caracteres de nova linha.

trailingWhitespaceLength

Tipo: UINT32

O número de posições de espaço em branco no final da linha de texto. As sequências de nova linha são consideradas espaços em branco.

newlineLength

Tipo: UINT32

O número de caracteres na sequência de nova linha no final da linha de texto. Se a contagem for zero, a linha de texto foi encapsulada ou será o final do texto.

height

Tipo: FLOAT

A altura da linha de texto.

baseline

Tipo: FLOAT

A distância da parte superior da linha de texto até sua linha de base.

isTrimmed

Tipo: BOOL

A linha é cortada.

Requisitos

   
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