wingdi.h


WidenPath

La función WidenPath redefine el camino actual como el área que puede ser pintada si el camino fue trazado usando la pluma actualmente seleccionada en el contexto de dispositivo dado.

Sintaxis

BOOL WidenPath(
    HDC hdc  // manipulador de contexto de dispositivo
   );

Parámetros

hdc: identifica el contexto de dispositivo que contiene un camino cerrado.

Valor de retorno

Si la función tiene éxito, el valor de retorno es distinto de cero.

Si la función falla, el valor de retorno es cero. Para obtener información adicional sobre el error, llamar a GetLastError. GetLastError puede devolver uno de los siguientes códigos:

ERROR_CAN_NOT_COMPLETE
ERROR_INVALID_PARAMETER
ERROR_NOT_ENOUGH_MEMORY

Observaciones

La función WidenPath tiene éxito sólo si la pluma actual es una pluma geométrica creada por la función ExtCreatePen o si la pluma es creada con la función CreatePen y tiene una anchura, en unidades de dispositivo, de más de una unidad.

El contexto de dispositivo identificado poe el parámetro hdc debe contener un camino cerrado.

Cualquier curva Bézier en el camino se convierte en una secuencia de segmentos rectos que se aproximan a las curvas completas. Además, ninguna curva Bézier permanece en el camino después de que se haya llamado a WidenPath.