Función PolyBezierTo (wingdi.h)
La función PolyBezierTo dibuja una o varias curvas Bézier.
Sintaxis
BOOL PolyBezierTo(
[in] HDC hdc,
[in] const POINT *apt,
[in] DWORD cpt
);
Parámetros
[in] hdc
Identificador de un contexto de dispositivo.
[in] apt
Puntero a una matriz de estructuras POINT que contiene los puntos de conexión y los puntos de control, en unidades lógicas.
[in] cpt
Número de puntos de la matriz lppt . Este valor debe ser tres veces el número de curvas que se van a dibujar porque cada curva Bézier requiere dos puntos de control y un punto final.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero.
Comentarios
Esta función dibuja curvas Bézier cúbicas utilizando los puntos de control especificados por el parámetro lppt . La primera curva se dibuja desde la posición actual hasta el tercer punto utilizando los dos primeros puntos como puntos de control. Para cada curva posterior, la función necesita exactamente tres puntos más y usa el punto final de la curva anterior como punto inicial para el siguiente.
PolyBezierTo mueve la posición actual al punto final de la última curva bézier. La figura no se rellena.
Esta función dibuja líneas con el lápiz actual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de