Freigeben über


EMRPOLYPOLYPOLYLINE-Struktur (wingdi.h)

Die Strukturen EMRPOLYPOLYLINE und EMRPOLYPOLYGON enthalten Elemente für die erweiterten Metadateidatensätze PolyPolyline und PolyPolygon .

Syntax

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

Member

emr

Die Basisstruktur für alle Datensatztypen.

rclBounds

Das umgebende Rechteck in Geräteeinheiten.

nPolys

Die Anzahl der Polys.

cptl

Die Gesamtanzahl der Punkte in allen Polys.

aPolyCounts[1]

Ein Array von Punktzählungen für jedes Poly.

aptl[1]

Ein Array von POINTL-Strukturen , das die Punkte in logischen Einheiten darstellt.

Anforderungen

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

Weitere Informationen

EMR

Metadateistrukturen

Übersicht über Metadateien

POINTL

RECTL