Compartir a través de


Estructura ENHMETAHEADER3 (gdiplusmetaheader.h)

La estructura ENHMETAHEADER3 contiene datos de metarchivo mejorados, incluidas las dimensiones de la imagen del metarchivo, el número de registros del metarchivo y la resolución del dispositivo en el que se creó el metarchivo.

Sintaxis

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 de registro. El valor siempre es EMR_HEADER.

nSize

Tipo: DWORD

Tamaño de la estructura, en bytes. Puede ser mayor que el valor devuelto por sizeof(ENHMETAHEADER3).

rclBounds

Tipo: RECTL

Rectángulo delimitador, en unidades de dispositivo, para la imagen almacenada en el metarchivo.

rclFrame

Tipo: RECTL

Rectángulo, en unidades de 0,01 milímetros, que rodea la imagen almacenada en el metarchivo.

dSignature

Tipo: DWORD

Debe ser ENHMETA_SIGNATURE.

nVersion

Tipo: DWORD

Número de versión del formato de metarchivo. La versión actual es 0x10000.

nBytes

Tipo: DWORD

Tamaño, en bytes, del metarchivo.

nRecords

Tipo: DWORD

Número de registros del metarchivo.

nHandles

Tipo: WORD

Número de identificadores en la tabla de identificadores de metarchivo. Controlar el índice cero está reservado.

sReserved

Tipo: WORD

Reservado. Debe ser cero.

nDescription

Tipo: DWORD

Número de caracteres de la cadena que contiene la descripción del contenido del metarchivo. Este miembro es 0 si el metarchivo no tiene una cadena de descripción.

offDescription

Tipo: DWORD

Desplazamiento desde el principio de la estructura ENHMETAHEADER3 hasta la cadena que contiene la descripción del contenido del metarchivo. Este miembro es 0 si el metarchivo no tiene una cadena de descripción.

nPalEntries

Tipo: DWORD

Número de entradas de la paleta de metarchivos.

szlDevice

Tipo: SIZEL

Resolución, en píxeles, del dispositivo de referencia.

szlMillimeters

Tipo: SIZEL

Resolución, en milímetros, del dispositivo de referencia.

Requisitos

   
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado gdiplusmetaheader.h (include Gdiplus.h)