Fungsi DrawDibProfileDisplay (vfw.h)

Fungsi DrawDibProfileDisplay menentukan pengaturan untuk sistem tampilan saat menggunakan fungsi DrawDib.

Sintaks

LRESULT VFWAPI DrawDibProfileDisplay(
  LPBITMAPINFOHEADER lpbi
);

Parameter

lpbi

Penunjuk ke struktur BITMAPINFOHEADER yang berisi informasi bitmap. Anda juga dapat menentukan NULL untuk memverifikasi bahwa informasi profil adalah saat ini. Jika informasi profil tidak terkini, DrawDib akan menjalankan ulang tes profil untuk mendapatkan sekumpulan informasi saat ini. Saat Anda memanggil DrawDibProfileDisplay dengan parameter ini diatur ke NULL, nilai yang dikembalikan tidak berarti.

Mengembalikan nilai

Mengembalikan nilai yang menunjukkan kemampuan menggambar dan meregangkan tercepat dari sistem tampilan. Nilai ini bisa nol jika format bitmap tidak didukung atau satu atau beberapa nilai berikut.

Menampilkan kode Deskripsi
PD_CAN_DRAW_DIB
DrawDib dapat menggambar gambar menggunakan format ini. Peregangan mungkin atau mungkin juga tidak didukung.
PD_CAN_STRETCHDIB
DrawDib dapat meregangkan dan menggambar gambar menggunakan format ini.
PD_STRETCHDIB_1_1_OK

StretchDIBits menggambar gambar yang tidak terulang menggunakan format ini lebih cepat daripada metode alternatif.

PD_STRETCHDIB_1_2_OK

StretchDIBits menggambar gambar yang direntangkan (dalam rasio 1:2) menggunakan format ini lebih cepat daripada metode alternatif.

PD_STRETCHDIB_1_N_OK

StretchDIBits menggambar gambar yang direntangkan (dalam rasio 1:N) menggunakan format ini lebih cepat daripada metode alternatif.

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 vfw.h
Pustaka Vfw32.lib
DLL Msvfw32.dll

Lihat juga

Fungsi DrawDib