Sdílet prostřednictvím


CDC::PolyBezierTo

Kreslí křivky jednoho nebo více Bzier.

BOOL PolyBezierTo( 
   const POINT* lpPoints, 
   int nCount  
);

Parametry

  • lpPoints
    Odkazuje na pole bod struktury dat, které obsahuje koncových bodů a ovládacích bodů.

  • nCount
    Určuje počet bodů lpPoints pole.Tato hodnota musí být třikrát číslo křivky vykreslit, protože každé křivky Bzier vyžaduje dva řídicí body a koncový bod.

Vrácená hodnota

Nenulová hodnota, pokud je tato funkce úspěšná. jinak 0.

Poznámky

Tato funkce nakreslí krychlových Bzier křivky pomocí řídicích bodů určený lpPoints parametr.První křivky je znázorněna od aktuální pozice třetí bod pomocí první dva body jako řídicí body.Každé následné spline funkce potřebuje přesně tři další body a koncový bod křivky předchozí používá jako výchozí bod pro další.PolyBezierToPřesune aktuální pozici koncový bod křivky poslední Bzier.Obrázek není vyplněna.Tato funkce Nakreslí čáry pomocí aktuální pera.

Příklad

Příklad pro CDC::BeginPath.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída Nemocnosti

Graf hierarchie

CDC::MoveTo

CDC::PolyBezier

PolyBezierTo