Funzione PolyBezierTo (wingdi.h)
La funzione PolyBezierTo disegna una o più curve bézier.
Sintassi
BOOL PolyBezierTo(
[in] HDC hdc,
[in] const POINT *apt,
[in] DWORD cpt
);
Parametri
[in] hdc
Handle per un contesto di dispositivo.
[in] apt
Puntatore a una matrice di strutture POINT che contiene gli endpoint e i punti di controllo, in unità logiche.
[in] cpt
Numero di punti nella matrice lppt . Questo valore deve essere tre volte il numero di curve da disegnare perché ogni curva bézier richiede due punti di controllo e un punto finale.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero.
Commenti
Questa funzione disegna curve bézier cubi usando i punti di controllo specificati dal parametro lppt . La prima curva viene disegnata dalla posizione corrente al terzo punto usando i primi due punti come punti di controllo. Per ogni curva successiva, la funzione richiede esattamente tre punti e usa il punto finale della curva precedente come punto iniziale per il successivo.
PolyBezierTo sposta la posizione corrente al punto finale dell'ultima curva di Bézier. La figura non è compilata.
Questa funzione disegna linee usando la penna corrente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wingdi.h (include Windows.h) |
Libreria | Gdi32.lib |
DLL | Gdi32.dll |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per