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


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

Структуры EMRPOLYPOLYLINE и EMRPOLYPOLYGON содержат элементы для записей расширенных метафайлов PolyPolyline и PolyPolygon .

Синтаксис

typedef struct tagEMRPOLYPOLYLINE {
  EMR    emr;
  RECTL  rclBounds;
  DWORD  nPolys;
  DWORD  cptl;
  DWORD  aPolyCounts[1];
  POINTL aptl[1];
} EMRPOLYPOLYLINE, *PEMRPOLYPOLYLINE, EMRPOLYPOLYGON, *PEMRPOLYPOLYGON;

Члены

emr

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

rclBounds

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

nPolys

Число полисов.

cptl

Общее количество точек во всех полисах.

aPolyCounts[1]

Массив счетчиков точек для каждого поли.

aptl[1]

Массив структур POINTL , представляющих точки в логических единицах.

Требования

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

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

EMR

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

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

POINTL

RECTL