Compartilhar via


Estrutura ENHMETAHEADER3 (gdiplusmetaheader.h)

A estrutura ENHMETAHEADER3 contém dados de meta-arquivo aprimorado, incluindo as dimensões da imagem de meta-arquivo, o número de registros no metarquivo e a resolução do dispositivo no qual o metarquivo foi criado.

Sintaxe

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;

Membros

iType

Tipo: DWORD

Tipo de registro. O valor é sempre EMR_HEADER.

nSize

Tipo: DWORD

Tamanho da estrutura, em bytes. Isso pode ser maior que o valor retornado por sizeof(ENHMETAHEADER3).

rclBounds

Tipo: RECTL

Retângulo delimitador, em unidades de dispositivo, para a imagem armazenada no metarquivo.

rclFrame

Tipo: RECTL

Retângulo, em unidades de 0,01 milímetro, que envolve a imagem armazenada no metarquivo.

dSignature

Tipo: DWORD

Deve ser ENHMETA_SIGNATURE.

nVersion

Tipo: DWORD

Número de versão do formato de metarquivo. A versão atual é 0x10000.

nBytes

Tipo: DWORD

Tamanho, em bytes, do metarquivo.

nRecords

Tipo: DWORD

Número de registros no metarquivo.

nHandles

Tipo: WORD

Número de identificadores na tabela de identificadores de meta-arquivo. O identificador de índice zero é reservado.

sReserved

Tipo: WORD

Reservado. Deve ser zero.

nDescription

Tipo: DWORD

Número de caracteres na cadeia de caracteres que contém a descrição do conteúdo do metarquivo. Esse membro será 0 se o metarquivo não tiver uma cadeia de caracteres de descrição.

offDescription

Tipo: DWORD

Deslocamento do início da estrutura ENHMETAHEADER3 para a cadeia de caracteres que contém a descrição do conteúdo do metarquivo. Esse membro será 0 se o metarquivo não tiver uma cadeia de caracteres de descrição.

nPalEntries

Tipo: DWORD

Número de entradas na paleta de metarquivo.

szlDevice

Tipo: SIZEL

Resolução, em pixels, do dispositivo de referência.

szlMillimeters

Tipo: SIZEL

Resolução, em milímetros, do dispositivo de referência.

Requisitos

   
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho gdiplusmetaheader.h (inclua Gdiplus.h)