Función PolyBezier (wingdi.h)
La función PolyBezier dibuja una o varias curvas Bézier.
Sintaxis
BOOL PolyBezier(
[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 contienen los puntos de conexión y los puntos de control de las curvas, en unidades lógicas.
[in] cpt
Número de puntos de la matriz lppt . Este valor debe ser uno más de tres veces el número de curvas que se van a dibujar, ya que cada curva Bézier requiere dos puntos de control y un extremo, y la curva inicial requiere un punto de partida adicional.
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
La función PolyBezier dibuja curvas Bézier cúbicas mediante los puntos de conexión y los puntos de control especificados por el parámetro lppt . La primera curva se dibuja desde el primer punto hasta el cuarto punto mediante el uso de los puntos segundo y tercer como puntos de control. Cada curva posterior de la secuencia necesita exactamente tres puntos más: el punto final de la curva anterior se usa como punto inicial, los dos puntos siguientes de la secuencia son puntos de control y el tercero es el punto final.
La posición actual no se usa ni actualiza mediante la función PolyBezier . La figura no se rellena.
Esta función dibuja líneas con el lápiz actual.
Ejemplos
Para obtener un ejemplo, vea Volver a dibujar en la región de actualización.
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