CDC::PolyDraw

BOOL PolyDraw ( const punto * lpPoints, const BYTE * lpTypes, int nConteggio );

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Parametri

lpPoints

Punta a una matrice di punti dati strutture che contiene gli endpoint per ogni segmento e gli endpoint di controllo punti di una linea per ogni spline di Bézier.

lpTypes

Punti a una matrice che specifica come viene utilizzata ogni punto della matrice lpPoints . I valori possono essere uno dei seguenti:

nConteggio

Specifica il numero totale di punti nella matrice lpPoints , lo stesso numero di byte nella matrice lpTypes.

Osservazioni

Disegna una serie di segmenti di linea e spline di Bézier. Questa funzione può essere utilizzata per disegnare figure disgiunti al posto di chiamate consecutive alle funzioni membro di CDC::MoveTo, CDC::LineToe CDC::PolyBezierTo . Linee e spline vengono disegnate utilizzando la penna corrente e figure non sono pieni. Se c'è un percorso attivo iniziato chiamando la funzione membro di CDC::BeginPath , PolyDraw aggiunge al percorso. I punti contenuti nella matrice lpPoints e in lpTypes indicano se ogni punto fa parte di un'operazione di CDC::BezierTo , un CDC::LineToo un CDC::MoveTo. È anche possibile chiudere figure. Questa funzione aggiorna la posizione corrente.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDC::BeginPath, CDC::EndPath, CDC::LineTo, CDC::MoveTo, CDC::PolyBezierTo, CDC::PolyLine, :: PolyDraw

Index