estructura D2D1_BEZIER_SEGMENT (d2d1.h)
Representa un segmento bézier cúbico dibujado entre dos puntos.
Sintaxis
typedef struct D2D1_BEZIER_SEGMENT {
D2D1_POINT_2F point1;
D2D1_POINT_2F point2;
D2D1_POINT_2F point3;
} D2D1_BEZIER_SEGMENT;
Miembros
point1
Tipo: D2D1_POINT_2F
Primer punto de control para el segmento Bezier.
point2
Tipo: D2D1_POINT_2F
Segundo punto de control para el segmento Bezier.
point3
Tipo: D2D1_POINT_2F
Punto final del segmento Bezier.
Comentarios
Una curva Bezier cúbica se define mediante cuatro puntos: un punto inicial, un punto final (point3) y dos puntos de control (point1 y point2). Un segmento Bezier no contiene una propiedad para el punto inicial de la curva; define solo el punto final. El punto inicial de la curva es el punto actual del trazado al que se agrega la curva Bezier.
Los dos puntos de control de una curva Bézier cúbica se comportan como imanes, atrayendo partes de lo que de otro modo sería una línea recta hacia sí mismos y produciendo una curva. El primer punto de control, point1, afecta a la parte inicial de la curva; el segundo punto de control, point2, afecta a la parte final de la curva.
Requisitos
Requisito | Value |
---|---|
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 |