Metafile::Metafile(IStream*,HDC,constRectF&,MetafileFrameUnit,EmfType,constWCHAR*) metode (gdiplusheaders.h)

Membuat objek Metafile::Metafile untuk merekam ke antarmuka IStream .

Sintaks

void Metafile(
  [in]      IStream           *stream,
  [in]      HDC               referenceHdc,
  [in, ref] const RectF &     frameRect,
  [in]      MetafileFrameUnit frameUnit,
  [in]      EmfType           type,
  [in]      const WCHAR       *description
);

Parameter

[in] stream

Jenis: IStream*

Penunjuk ke antarmuka COM IStream yang menunjuk ke aliran data dalam file. Ketika perintah direkam, perintah akan disimpan ke aliran ini.

[in] referenceHdc

Jenis: HDC

Handel Windows ke konteks perangkat yang berisi atribut perangkat tampilan yang digunakan untuk merekam metafile.

[in, ref] frameRect

Jenis: const RectF

Referensi ke persegi panjang yang mengikat tampilan metafile.

[in] frameUnit

Jenis: MetafileFrameUnit

Opsional. Elemen enumerasi MetafileFrameUnit yang menentukan unit pengukuran untuk frameRect. Nilai defaultnya adalah MetafileFrameUnitGdi.

[in] type

Jenis: EmfType

Pilihan. Elemen enumerasi EmfType yang menentukan jenis metafile yang akan direkam. Nilai defaultnya adalah EmfTypeEmfPlusDual.

[in] description

Jenis: const WCHAR*

Opsional. Penunjuk ke string karakter lebar yang menentukan nama deskriptif metafile. Nilai defaultnya adalah NULL.

Nilai kembali

Tidak ada

Keterangan

Saat merekam ke file, file harus dapat ditulis, dan Windows GDI+ harus dapat memperoleh kunci eksklusif pada file.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdiplusheaders.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

EmfType

Memuat dan Menampilkan Metafiles

Metafile

MetafileFrameUnit

Metafiles

Rekaman Metafiles

RectF