CDC::PolyDraw

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

Valor devuelto

Distinto de cero si la función es correcta; caso contrario 0.

Parámetros

lpPoints

Apunta a una matriz de datos de punto de estructuras que contiene los extremos de cada puntos de segmento y el control de los extremos de línea para cada spline de Bézier.

lpTypes

Puntos de una matriz que especifica cómo se usa cada punto de la matriz de lpPoints . Los valores pueden ser uno de los siguientes:

nCount

Especifica el número total de puntos en la matriz de lpPoints , el mismo que el número de bytes de la matriz de lpTypes.

Observaciones

Dibuja un conjunto de segmentos de líneas y curvas spline de Bézier. Esta función se puede utilizar para dibujar figuras disjuntas en lugar de llamadas a funciones de miembro de CDC::MoveTo, CDC::LineToy CDC::PolyBezierTo . Las líneas y curvas spline se dibuja con la plumilla actual, y las cifras no están llenas. Si hay un path activo comenzado llamando a la función de miembro de CDC::BeginPath , PolyDraw se agrega a la ruta. Los puntos contenidos en la matriz de lpPoints y en lpTypes indican si cada punto forma parte de un CDC::MoveTo, un CDC::LineToo una operación de CDC::BezierTo . También es posible cerrar las cifras. Esta función actualiza la posición actual.

Visió&n General de CDC |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDC::BeginPath, CDC::EndPath, CDC::LineTo, CDC::MoveTo, CDC::PolyBezierTo, CDC::PolyLine, :: PolyDraw

Index