METAHEADER 構造体 (wingdi.h)

METAHEADER 構造体には、Windows 形式のメタファイルに関する情報が含まれています。

構文

typedef struct tagMETAHEADER {
  WORD  mtType;
  WORD  mtHeaderSize;
  WORD  mtVersion;
  DWORD mtSize;
  WORD  mtNoObjects;
  DWORD mtMaxRecord;
  WORD  mtNoParameters;
} METAHEADER, *PMETAHEADER, *LPMETAHEADER;

メンバー

mtType

メタファイルがメモリ内にあるか、ディスク ファイルに記録されるかを指定します。 このメンバーには、次のいずれかの値を指定できます。

説明
1 メタファイルはメモリ内にあります。
2 メタファイルはディスク ファイル内にあります。

mtHeaderSize

メタファイル ヘッダーのサイズ (単語単位)。

mtVersion

システム バージョン番号。 デバイスに依存しないビットマップ (DIB) をサポートするメタファイルのバージョン番号が0x0300。 それ以外の場合、バージョン番号は0x0100。

mtSize

ファイルのサイズ (単語単位)。

mtNoObjects

メタファイル内に同時に存在するオブジェクトの最大数。

mtMaxRecord

メタファイル内の最大レコードのサイズ (単語単位)。

mtNoParameters

予約済み。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

関連項目

METARECORD

メタファイル構造体

メタファイルの概要