Struttura EMRPOLYDRAW (wingdi.h)

La struttura EMRPOLYDRAW contiene membri per il record metafile avanzato PolyDraw .

Sintassi

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

Members

emr

Struttura di base per tutti i tipi di record.

rclBounds

Rettangolo di delimitazione, in unità di dispositivo.

cptl

Numero di punti.

aptl[1]

Matrice di strutture POINTL , che rappresenta i punti dati in unità logiche.

abTypes[1]

Matrice di valori che specifica la modalità di utilizzo di ogni punto nella matrice aptl . Ogni elemento può essere uno dei valori seguenti: PT_MOVETO, PT_LINETO o PT_BEZIERTO. Il valore PT_LINETO o PT_BEZIERTO può essere combinato con il valore PT_CLOSEFIGURE usando l'operatore OR bit per bit.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

EMR

Strutture di metafile

Panoramica dei metafile

POINTL

PolyDraw

RECTL