CDC::PolyBezierTo
Rysuje krzywe Bzier jeden lub więcej.
BOOL PolyBezierTo(
const POINT* lpPoints,
int nCount
);
Parametry
lpPoints
Punkty do tablicy punkt struktur danych, które zawiera punkty końcowe i kontroli punktów.nCount
Określa liczbę punktów w lpPoints tablicy.Ta wartość musi być trzy razy liczba krzywe wyciągnąć, ponieważ każdej krzywej składanej Bzier wymaga dwóch punktów kontrolnych i punkt końcowy.
Wartość zwracana
Niezerowa, jeśli funkcja jest pomyślne; 0 inaczej.
Uwagi
Ta funkcja rysuje krzywe Bzier sześciennych przy użyciu punktów kontroli, określonej przez lpPoints parametru.Pierwszy krzywej składanej jest rysowane od bieżącej pozycji trzeciego punktu za pomocą dwóch pierwszych punktów jako punkty kontrolne.Dla każdej składanej kolejnych funkcja musi dokładnie trzech więcej punktów i używa punktu końcowego poprzedniego krzywej składanej jako punktu wyjścia dla następnego.PolyBezierToPrzenosi bieżącej pozycji punktu końcowego ostatniego Bzier krzywej składanej.Rysunek nie jest wypełnione.Ta funkcja rysuje linie przy użyciu bieżącego pióra.
Przykład
Zobacz przykład dla CDC::BeginPath.
Wymagania
Nagłówek: afxwin.h