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) |