функция PATHOBJ_vEnumStartClipLines (winddi.h)
Функция PATHOBJ_vEnumStartClipLines позволяет драйверу запрашивать обрезку строк в указанной области клипа.
Синтаксис
ENGAPI VOID PATHOBJ_vEnumStartClipLines(
PATHOBJ *ppo,
CLIPOBJ *pco,
SURFOBJ *pso,
LINEATTRS *pla
);
Параметры
ppo
Указатель на структуру PATHOBJ , описывающую указанный объект обрезки.
pco
Указатель на структуру CLIPOBJ , описывающую область клипа.
pso
Указатель на структуру SURFOBJ , которую GDI запрашивает для получения сведений о шагах по стилю.
pla
Указатель на структуру LINEATTRS , которую GDI запрашивает для получения сведений о ширине линии и стиле.
Возвращаемое значение
None
Remarks
Эта функция полезна, если область обрезки более сложна, чем простой прямоугольник.
PATHOBJ_vEnumStartClipLines выполняет вычисления для косметических широких линий. Если структуре LINEATTRS требуется косметическая широкая линия, перечисление проходит по заданному пути столько раз, сколько необходимо для завершения расширенных фигур.
Эту функцию не следует вызывать для геометрически широких линий или путей, содержащих кривые Безье.
После запуска этот процесс перечисления не следует перезапускать.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |