Freigeben über


EMRPOLYDRAW16 Struktur (wingdi.h)

Die EMRPOLYDRAW16-Struktur enthält Elemente für den erweiterten PolyDraw-Metadateidatensatz .

Syntax

typedef struct tagEMRPOLYDRAW16 {
  EMR    emr;
  RECTL  rclBounds;
  DWORD  cpts;
  POINTS apts[1];
  BYTE   abTypes[1];
} EMRPOLYDRAW16, *PEMRPOLYDRAW16;

Member

emr

Die Basisstruktur für alle Datensatztypen.

rclBounds

Das umgebende Rechteck in Geräteeinheiten.

cpts

Die Anzahl der Punkte.

apts[1]

Ein Array von POINTS-Strukturen , das die Datenpunkte in logischen Einheiten darstellt.

abTypes[1]

Ein Array von -Werten, das angibt, wie jeder Punkt im apts-Array verwendet wird. Jedes Element kann einen der folgenden Werte aufweisen: PT_MOVETO, PT_LINETO oder PT_BEZIERTO. Der PT_LINETO- oder PT_BEZIERTO-Wert kann mithilfe des bitweisen OR-Operators mit dem PT_CLOSEFIGURE-Wert kombiniert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (windows.h einschließen)

Weitere Informationen

EMR

Metadateistrukturen

Übersicht über Metadateien

PUNKTE

PolyDraw

RECTL