Struttura ENHMETAHEADER3 (gdiplusmetaheader.h)
La struttura ENHMETAHEADER3 contiene dati di metafile avanzati, incluse le dimensioni dell'immagine metafile, il numero di record nel metafile e la risoluzione del dispositivo in cui è stato creato il metafile.
Sintassi
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
Tipo: DWORD
Tipo di record. Il valore è sempre EMR_HEADER.
nSize
Tipo: DWORD
Dimensioni della struttura, in byte. Può essere maggiore del valore restituito da sizeof(ENHMETAHEADER3).
rclBounds
Tipo: RECTL
Rettangolo di delimitazione, in unità di dispositivo, per l'immagine archiviata nel metafile.
rclFrame
Tipo: RECTL
Rettangolo, in unità di 0,01 millimetri, che circonda l'immagine archiviata nel metafile.
dSignature
Tipo: DWORD
Deve essere ENHMETA_SIGNATURE.
nVersion
Tipo: DWORD
Numero di versione del formato del metafile. La versione corrente è 0x10000.
nBytes
Tipo: DWORD
Dimensioni, in byte, del metafile.
nRecords
Tipo: DWORD
Numero di record nel metafile.
nHandles
Tipo: WORD
Numero di handle nella tabella di handle del metafile. Handle index zero is reserved.
sReserved
Tipo: WORD
Riservato. Deve essere zero.
nDescription
Tipo: DWORD
Numero di caratteri nella stringa che contiene la descrizione del contenuto del metafile. Questo membro è 0 se il metafile non ha una stringa di descrizione.
offDescription
Tipo: DWORD
Offset dall'inizio della struttura ENHMETAHEADER3 alla stringa contenente la descrizione del contenuto del metafile. Questo membro è 0 se il metafile non ha una stringa di descrizione.
nPalEntries
Tipo: DWORD
Numero di voci nella tavolozza metafile.
szlDevice
Tipo: SIZEL
Risoluzione, in pixel, del dispositivo di riferimento.
szlMillimeters
Tipo: SIZEL
Risoluzione, in millimetri, del dispositivo di riferimento.
Requisiti
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | gdiplusmetaheader.h (include Gdiplus.h) |