struttura D2D1_BEZIER_SEGMENT (d2d1.h)
Rappresenta un segmento di bézier cubico disegnato tra due punti.
Sintassi
typedef struct D2D1_BEZIER_SEGMENT {
D2D1_POINT_2F point1;
D2D1_POINT_2F point2;
D2D1_POINT_2F point3;
} D2D1_BEZIER_SEGMENT;
Members
point1
Tipo: D2D1_POINT_2F
Primo punto di controllo per il segmento Bezier.
point2
Tipo: D2D1_POINT_2F
Secondo punto di controllo per il segmento Bezier.
point3
Tipo: D2D1_POINT_2F
Punto finale per il segmento Dizier.
Commenti
Una curva di Bézier cubica è definita da quattro punti: un punto iniziale, un punto finale (punto3) e due punti di controllo (point1 e point2). Un segmento di Bézier non contiene una proprietà per il punto iniziale della curva; definisce solo il punto finale. Il punto iniziale della curva è il punto corrente del percorso a cui viene aggiunta la curva di Bézier.
I due punti di controllo di una curva cubica di Bezier si comportano come magneti, attirando parti di ciò che altrimenti sarebbe una linea retta verso se stessi e producendo una curva. Il primo punto di controllo, point1, influisce sulla parte iniziale della curva; il secondo punto di controllo, point2, influisce sulla parte finale della curva.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Intestazione | d2d1.h |