Compartir a través de


función PATHOBJ_vEnumStartClipLines (winddi.h)

La función PATHOBJ_vEnumStartClipLines permite al controlador solicitar que se recorten líneas en una región de recorte especificada.

Sintaxis

ENGAPI VOID PATHOBJ_vEnumStartClipLines(
  PATHOBJ   *ppo,
  CLIPOBJ   *pco,
  SURFOBJ   *pso,
  LINEATTRS *pla
);

Parámetros

ppo

Puntero a la estructura PATHOBJ que describe el objeto de recorte especificado.

pco

Puntero a una estructura CLIPOBJ que describe la región del clip.

pso

Puntero a una estructura SURFOBJ que consulta GDI para recuperar información sobre los pasos de estilo.

pla

Puntero a una estructura LINEATTRS que consulta GDI para recuperar información de estilo y ancho de línea.

Valor devuelto

None

Observaciones

Esta función es útil cuando la región del clip es más compleja que un rectángulo simple.

PATHOBJ_vEnumStartClipLines realiza cálculos para líneas anchas cosméticas. Si la estructura LINEATTRS necesita una línea ancha estética, la enumeración recorre la ruta dada tantas veces como sea necesario para completar la figura ancha.

No se debe llamar a esta función para las líneas o trazados geométricos anchos que contienen curvas Bezier.

Una vez iniciado, este proceso de enumeración no debe reiniciarse.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys

Consulte también

CLIPOBJ

LINEATTRS

PATHOBJ

SURFOBJ