Compartilhar via


enumeração D2D1_TEXT_ANTIALIAS_MODE (d2d1.h)

Descreve o modo de suavização usado para desenhar texto.

Syntax

typedef enum D2D1_TEXT_ANTIALIAS_MODE {
  D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = 0,
  D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = 1,
  D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = 2,
  D2D1_TEXT_ANTIALIAS_MODE_ALIASED = 3,
  D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT
Valor: 0
Use o padrão do sistema. Consulte Observações.
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE
Valor: 1
Use a suavização ClearType.
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE
Valor: 2
Use a suavização em escala de cinza.
D2D1_TEXT_ANTIALIAS_MODE_ALIASED
Valor: 3
Não use a suavização.
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD
Valor: 0xffffffff

Comentários

Essa enumeração é usada com SetTextAntialiasMode de um ID2D1RenderTarget para especificar como texto e glifos são suavizados.

Por padrão, Direct2D renderiza o texto no modo ClearType. Fatores que

pode fazer downgrade da qualidade padrão para escala de cinza ou aliased:

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 Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1.h

Confira também

ID2D1RenderTarget::SetTextAntialiasMode

ID2D1RenderTarget::SetTextRenderingParams