Поделиться через


Структура EMRPOLYLINE (wingdi.h)

Структуры EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO и EMRPOLYLINETO содержат элементы для расширенных записей метафайлов Polyline, PolyBezier,PolyBezierTo и PolylineTo.

Синтаксис

typedef struct tagEMRPOLYLINE {
  EMR    emr;
  RECTL  rclBounds;
  DWORD  cptl;
  POINTL aptl[1];
} EMRPOLYLINE, *PEMRPOLYLINE, EMRPOLYBEZIER, *PEMRPOLYBEZIER, EMRPOLYGON, *PEMRPOLYGON, EMRPOLYBEZIERTO, *PEMRPOLYBEZIERTO, EMRPOLYLINETO, *PEMRPOLYLINETO;

Члены

emr

Базовая структура для всех типов записей.

rclBounds

Ограничивающий прямоугольник в единицах устройства.

cptl

Массив "Число точек".

aptl[1]

Массив 32-разрядных точек в логических единицах.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

См. также раздел

Структуры метафайлов

Общие сведения о метафайлах