CDC::PolyBezier
Kreslí křivky jednoho nebo více Bzier.
BOOL PolyBezier(
const POINT* lpPoints,
int nCount
);
Parametry
lpPoints
Odkazuje na pole bod struktury dat, které obsahují koncových bodů a ovládacích bodů spline(s).nCount
Určuje počet bodů lpPoints pole.Tato hodnota musí být jedna více než třikrát počet vykreslit křivky, protože každé křivky Bzier vyžaduje dva řídicí body a koncový bod a počáteční křivky vyžaduje další počáteční bod.
Vrácená hodnota
Nenulová hodnota, pokud je tato funkce úspěšná. jinak 0.
Poznámky
Tato funkce pomocí koncových bodů a ovládacích bodů určených nakreslí krychlových křivky Bzier lpPoints parametr.První křivky je znázorněna od první bod čtvrtou pomocí bodů druhé a třetí jako řídicí body.Každé následné křivky v sekvenci potřebuje přesně tři další body: koncový bod křivky předchozí slouží jako výchozí bod, další dva body v pořadí jsou kontrolní body a třetí je koncový bod.
Aktuální pozice je použit ani aktualizovány PolyBezier funkce.Obrázek není vyplněna.Tato funkce Nakreslí čáry pomocí aktuální pera.
Požadavky
Záhlaví: afxwin.h