DWRITE_LINE_SPACING_METHOD enumeração (dwrite.h)
O método usado para espaçamento entre linhas em um layout de texto.
Sintaxe
typedef enum DWRITE_LINE_SPACING_METHOD {
DWRITE_LINE_SPACING_METHOD_DEFAULT,
DWRITE_LINE_SPACING_METHOD_UNIFORM,
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL
} ;
Constantes
DWRITE_LINE_SPACING_METHOD_DEFAULT O espaçamento entre linhas depende exclusivamente do conteúdo, ajustando para acomodar o tamanho das fontes e dos objetos embutidos. |
DWRITE_LINE_SPACING_METHOD_UNIFORM As linhas são definidas explicitamente como espaçamento uniforme, independentemente do tamanho das fontes e dos objetos embutidos. Isso pode ser útil para evitar a aparência desigual que pode ocorrer de fallback de fonte. |
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL O espaçamento entre linhas e as distâncias de linha de base são proporcionais aos valores calculados com base no conteúdo, no tamanho das fontes e dos objetos embutidos. OBSERVAÇÃO Esse valor está disponível apenas no Windows 10 ou posterior e pode ser usado com IDWriteTextLayout3::SetLineSpacing, mas não pode ser usado com IDWriteTextFormat::SetLineSpacing. |
Comentários
O método de espaçamento entre linhas é definido usando o método SetLineSpacing das interfaces IDWriteTextFormat ou IDWriteTextLayout . Para obter o método de espaçamento de linha atual de um formato de texto ou layout de texto, use GetLineSpacing.
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 |