Metafile::Metafile(IStream*,HDC,EmfType,constWCHAR*) メソッド (gdiplusheaders.h)

IStream インターフェイスに記録するための Metafile::Metafile オブジェクトを作成します。

構文

void Metafile(
  [in] IStream     *stream,
  [in] HDC         referenceHdc,
  [in] EmfType     type,
  [in] const WCHAR *description
);

パラメーター

[in] stream

種類: IStream*

ファイル内のデータストリームを指す COM IStream インターフェイスへのポインター。 コマンドが記録されると、このストリームに保存されます。

[in] referenceHdc

種類: HDC

メタファイルの記録に使用されるディスプレイ デバイスの属性を含むデバイス コンテキストに対する Windows ハンドル。

[in] type

型: EmfType

省略可能。 記録されるメタファイルの種類を指定する EmfType 列挙体の要素。 既定値は EmfTypeEmfPlusDual です

[in] description

型: const WCHAR*

省略可能。 メタファイルのわかりやすい名前を指定するワイド文字列へのポインター。 既定値は NULL です。

戻り値

なし

解説

ファイルに記録する場合、ファイルは書き込み可能で、Windows GDI+ はファイルの排他ロックを取得できる必要があります。

要件

要件
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー gdiplusheaders.h (Gdiplus.h を含む)
Library Gdiplus.lib
[DLL] Gdiplus.dll

こちらもご覧ください

EmfType

メタファイルの読み込みと表示

メタファイル

メタファイル

メタファイルの記録