Condividi tramite


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)