Bagikan melalui


Fungsi GetEnhMetaFilePixelFormat (wingdi.h)

Fungsi GetEnhMetaFilePixelFormat mengambil informasi format piksel untuk metafile yang ditingkatkan.

Sintaks

UINT GetEnhMetaFilePixelFormat(
  HENHMETAFILE          hemf,
  UINT                  cbBuffer,
  PIXELFORMATDESCRIPTOR *ppfd
);

Parameter

hemf

Mengidentifikasi metafile yang ditingkatkan.

cbBuffer

Menentukan ukuran, dalam byte, dari buffer tempat informasi format piksel disalin.

ppfd

Penunjuk ke struktur PIXELFORMATDESCRIPTOR yang berisi spesifikasi format piksel logis. Metafile menggunakan struktur ini untuk merekam spesifikasi format piksel logis.

Nilai kembali

Jika fungsi berhasil dan menemukan format piksel, nilai yang dikembalikan adalah ukuran format piksel metafile.

Jika tidak ada format piksel, nilai yang dikembalikan adalah nol.

Jika terjadi kesalahan dan fungsi gagal, nilai yang dikembalikan GDI_ERROR. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Ketika metafile yang disempurnakan menentukan format piksel dalam struktur ENHMETAHEADER-nya dan format piksel cocok di buffer, informasi format piksel disalin ke dalam ppfd. Ketika cbBuffer terlalu kecil untuk berisi format piksel metafile, format piksel tidak disalin ke buffer. Dalam kedua kasus, fungsi mengembalikan ukuran format piksel metafile.

Untuk informasi tentang perekaman metafile dan operasi lainnya, lihat Operasi Metafile yang Ditingkatkan.

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
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

ENHMETAHEADER

OpenGL di Windows

PIXELFORMATDESCRIPTOR

Fungsi Windows