Compartilhar via


Estrutura EMRPOLYDRAW (wingdi.h)

A estrutura EMRPOLYDRAW contém membros para o registro de meta-arquivo aprimorado polyDraw .

Sintaxe

typedef struct tagEMRPOLYDRAW {
  EMR    emr;
  RECTL  rclBounds;
  DWORD  cptl;
  POINTL aptl[1];
  BYTE   abTypes[1];
} EMRPOLYDRAW, *PEMRPOLYDRAW;

Membros

emr

A estrutura base para todos os tipos de registro.

rclBounds

O retângulo delimitador, em unidades de dispositivo.

cptl

O número de pontos.

aptl[1]

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

abTypes[1]

Uma matriz de valores que especifica como cada ponto na matriz aptl é usado. Cada elemento pode ser um dos seguintes valores: PT_MOVETO, PT_LINETO ou PT_BEZIERTO. O valor PT_LINETO ou PT_BEZIERTO pode ser combinado com o valor PT_CLOSEFIGURE usando o operador OR bit a bit.

Requisitos

Requisito Valor
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 de meta-arquivos

POINTL

PolyDraw

RECTL