Método IDWriteTextLayout1::GetCharacterSpacing (dwrite_1.h)

Obtém o espaçamento entre caracteres.

Sintaxe

HRESULT GetCharacterSpacing(
                  UINT32            currentPosition,
  [out]           FLOAT             *leadingSpacing,
  [out]           FLOAT             *trailingSpacing,
  [out]           FLOAT             *minimumAdvanceWidth,
  [out, optional] DWRITE_TEXT_RANGE *textRange
);

Parâmetros

currentPosition

Tipo: UINT32

A posição do texto atual.

[out] leadingSpacing

Tipo: FLOAT*

O espaçamento antes de cada caractere, na ordem de leitura.

[out] trailingSpacing

Tipo: FLOAT*

O espaçamento após cada caractere, na ordem de leitura.

[out] minimumAdvanceWidth

Tipo: FLOAT*

O avanço mínimo de cada caractere, para evitar que os caracteres se tornem muito finos ou de largura zero. Isso deve ser zero ou maior.

[out, optional] textRange

Tipo: DWRITE_TEXT_RANGE*

O intervalo de posição do formato atual.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite_1.h
Biblioteca Dwrite.lib
DLL Dwrite.dll

Confira também

IDWriteTextLayout1