EMRFORMAT 構造体 (wingdi.h)

EMRFORMAT 構造体には、拡張メタファイル内のグラフィックス データを識別する情報が含まれています。 拡張メタファイルのパブリック コメントGDICOMMENT_MULTIFORMATSには 、EMRFORMAT 構造体の配列が含まれています。

構文

typedef struct tagEMRFORMAT {
  DWORD dSignature;
  DWORD nVersion;
  DWORD cbData;
  DWORD offData;
} EMRFORMAT, *PEMRFORMAT;

メンバー

dSignature

画像形式の識別子を含みます。 次の識別子値が定義されています。

識別子 意味
ENHMETA_SIGNATURE 図は拡張メタファイル形式です。
EPS_SIGNATURE 図は、カプセル化された PostScript ファイル形式です。

nVersion

図のバージョン番号を含みます。 次のバージョン番号の値が定義されています。

バージョン 意味
1 これは、レベル 1 でカプセル化された PostScript ファイルのバージョン番号です。

cbData

画像データのサイズ (バイト単位)。

offData

図データへのオフセットを指定します。 オフセットは、この EMRFORMAT 構造体が埋め込まれているGDICOMMENT_MULTIFORMATSパブリック コメントの先頭から取得されます。 オフセットは DWORD オフセットである必要があります。

注釈

GdiComment のリファレンス ページでは、一般的に拡張されたメタファイル パブリック コメントと、特にGDICOMMENT_MULTIFORMATSパブリック コメントについて説明します。

要件

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

こちらもご覧ください

GdiComment

メタファイル構造体

メタファイルの概要