enumeración D2D1_LINE_JOIN (d2d1.h)

Describe la forma que une dos líneas o 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 normales.
D2D1_LINE_JOIN_BEVEL
Valor: 1
Vértices biselados.
D2D1_LINE_JOIN_ROUND
Valor: 2
Vértices redondeados.
D2D1_LINE_JOIN_MITER_OR_BEVEL
Valor: 3
Vértices angulares regulares a menos que la combinación se extienda más allá del límite de miter; de lo contrario, vértices biselados.
D2D1_LINE_JOIN_FORCE_DWORD
Valor: 0xffffffff

Comentarios

Un límite de miter afecta a la forma en que se permiten las combinaciones de miter agudos. Si el estilo de combinación de líneas es D2D1_LINE_JOIN_MITER_OR_BEVEL, la combinación se ajustará con vértices angulares normales si no se extiende más allá del límite de miter; De lo contrario, la combinación de línea se biselará.

En la ilustración siguiente se muestran diferentes valores de combinación de línea para la misma geometría de ruta de acceso trazo.

Ilustración de la configuración de combinación de líneas

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d2d1.h