ENHMETAHEADER3-Struktur (gdiplusmetaheader.h)

Die ENHMETAHEADER3-Struktur enthält erweiterte Metadatendaten, einschließlich der Dimensionen des Metadateibilds, der Anzahl der Datensätze in der Metadatei und der Auflösung des Geräts, auf dem die Metadatei erstellt wurde.

Syntax

typedef struct {
  DWORD iType;
  DWORD nSize;
  RECTL rclBounds;
  RECTL rclFrame;
  DWORD dSignature;
  DWORD nVersion;
  DWORD nBytes;
  DWORD nRecords;
  WORD  nHandles;
  WORD  sReserved;
  DWORD nDescription;
  DWORD offDescription;
  DWORD nPalEntries;
  SIZEL szlDevice;
  SIZEL szlMillimeters;
} ENHMETAHEADER3;

Members

iType

Art: DWORD

Der Datensatztyp. Der Wert wird immer EMR_HEADER.

nSize

Art: DWORD

Strukturgröße in Bytes. Dies kann größer sein als der von sizeof(ENHMETAHEADER3) zurückgegebene Wert.

rclBounds

Typ: RECTL

Umschließendes Rechteck in Geräteeinheiten für das in der Metadatei gespeicherte Bild.

rclFrame

Typ: RECTL

Rechteck in 0,01-Millimeter-Einheiten, das das in der Metadatei gespeicherte Bild umgibt.

dSignature

Art: DWORD

Muss ENHMETA_SIGNATURE sein.

nVersion

Art: DWORD

Versionsnummer des Metadateiformats. Die aktuelle Version ist 0x10000.

nBytes

Art: DWORD

Größe der Metadatei in Bytes.

nRecords

Art: DWORD

Anzahl der Datensätze in der Metadatei.

nHandles

Typ: WORD

Anzahl der Handles in der Metadateihandletabelle. Handle Index Null ist reserviert.

sReserved

Typ: WORD

Reserviert. Muss Null sein.

nDescription

Art: DWORD

Anzahl der Zeichen in der Zeichenfolge, die die Beschreibung des Inhalts der Metadatei enthält. Dieses Element ist 0, wenn die Metadatei keine Beschreibungszeichenfolge enthält.

offDescription

Art: DWORD

Offset vom Anfang der ENHMETAHEADER3-Struktur auf die Zeichenfolge, die die Beschreibung des Inhalts der Metadatei enthält. Dieses Element ist 0, wenn die Metadatei keine Beschreibungszeichenfolge enthält.

nPalEntries

Art: DWORD

Anzahl der Einträge in der Metadateipalette.

szlDevice

Typ: SIZEL

Auflösung des Referenzgeräts in Pixel.

szlMillimeters

Typ: SIZEL

Auflösung des Referenzgeräts in Millimetern.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile gdiplusmetaheader.h (include Gdiplus.h)