enumeração D2D1_LINE_JOIN (d2d1.h)

Descreve a forma que une duas linhas ou segmentos.

Syntax

typedef enum D2D1_LINE_JOIN {
  D2D1_LINE_JOIN_MITER = 0,
  D2D1_LINE_JOIN_BEVEL = 1,
  D2D1_LINE_JOIN_ROUND = 2,
  D2D1_LINE_JOIN_MITER_OR_BEVEL = 3,
  D2D1_LINE_JOIN_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_LINE_JOIN_MITER
Valor: 0
Vértices angulares regulares.
D2D1_LINE_JOIN_BEVEL
Valor: 1
Vértices biselados.
D2D1_LINE_JOIN_ROUND
Valor: 2
Vértices arredondados.
D2D1_LINE_JOIN_MITER_OR_BEVEL
Valor: 3
Vértices angulares regulares, a menos que a junção se estenda além do limite do miter; caso contrário, vértices biselados.
D2D1_LINE_JOIN_FORCE_DWORD
Valor: 0xffffffff

Comentários

Um limite de miter afeta o quão afiadas as junções de miter podem ser. Se o estilo de junção de linha for D2D1_LINE_JOIN_MITER_OR_BEVEL, a junção será miterada com vértices angulares regulares se não se estender além do limite do miter; caso contrário, a junção de linha será biselada.

A ilustração a seguir mostra diferentes configurações de junção de linha para a mesma geometria de caminho traçado.

Ilustração das configurações de junção de linha

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 d2d1.h