Compartilhar via


Estrutura EMRPOLYPOLYLINE (wingdi.h)

As estruturas EMRPOLYPOLYLINE e EMRPOLYPOLYGON contêm membros para os registros de metafile aprimorados PolyPolyline e PolyPolygon .

Sintaxe

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

Membros

emr

A estrutura base para todos os tipos de registro.

rclBounds

O retângulo delimitador, em unidades de dispositivo.

nPolys

O número de polis.

cptl

O número total de pontos em todos os polis.

aPolyCounts[1]

Uma matriz de contagens de pontos para cada poli.

aptl[1]

Uma matriz de estruturas POINTL , representando os pontos em unidades lógicas.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

EMR

Estruturas de metarquivo

Visão geral dos metafiles

POINTL

RECTL