Bagikan melalui


Fungsi GetEnhMetaFileHeader (wingdi.h)

Fungsi GetEnhMetaFileHeader mengambil rekaman yang berisi header untuk metafile format yang disempurnakan yang ditentukan.

Sintaks

UINT GetEnhMetaFileHeader(
  [in]  HENHMETAFILE    hemf,
  [in]  UINT            nSize,
  [out] LPENHMETAHEADER lpEnhMetaHeader
);

Parameter

[in] hemf

Handel ke metafile yang disempurnakan yang headernya akan diambil.

[in] nSize

Ukuran, dalam byte, dari buffer untuk menerima data. Hanya byte sebanyak ini yang akan disalin.

[out] lpEnhMetaHeader

Penunjuk ke struktur ENHMETAHEADER yang menerima rekaman header. Jika parameter ini NULL, fungsi mengembalikan ukuran rekaman header.

Nilai kembali

Jika fungsi berhasil dan penunjuk struktur adalah NULL, nilai yang dikembalikan adalah ukuran rekaman yang berisi header; jika penunjuk struktur adalah penunjuk yang valid, nilai yang dikembalikan adalah jumlah byte yang disalin. Jika tidak, nol.

Keterangan

Header enhanced-metafile berisi informasi seperti ukuran metafile, dalam byte; dimensi gambar yang disimpan dalam metafile; jumlah rekaman yang disimpan dalam metafile; offset ke deskripsi teks opsional; ukuran palet opsional, dan resolusi perangkat tempat gambar dibuat.

Rekaman yang berisi header enhanced-metafile selalu merupakan rekaman pertama dalam metafile.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header wingdi.h (sertakan Windows.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

ENHMETAHEADER

Fungsi Metafile

Gambaran Umum Metafiles

PlayEnhMetaFile