Funzione PolyBezier (wingdi.h)
La funzione PolyBezier disegna una o più curve bézier.
Sintassi
BOOL PolyBezier(
[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 contengono gli endpoint e i punti di controllo delle curve, in unità logiche.
[in] cpt
Numero di punti nella matrice lppt . Questo valore deve essere uno più di tre volte il numero di curve da disegnare, perché ogni curva bézier richiede due punti di controllo e un endpoint e la curva iniziale richiede un punto di partenza aggiuntivo.
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
La funzione PolyBezier disegna curve bézier cubi usando gli endpoint e i punti di controllo specificati dal parametro lppt . La prima curva viene disegnata dal primo punto al quarto punto usando il secondo e il terzo punto come punti di controllo. Ogni curva successiva della sequenza richiede esattamente tre punti: il punto finale della curva precedente viene usato come punto iniziale, i due punti successivi della sequenza sono punti di controllo e il terzo è il punto finale.
La posizione corrente non viene usata né aggiornata dalla funzione PolyBezier . La figura non è compilata.
Questa funzione disegna linee usando la penna corrente.
Esempio
Per un esempio, vedere Ridisegno nell'area di aggiornamento.
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