Fungsi EngCreateDeviceBitmap (winddi.h)
Fungsi EngCreateDeviceBitmap meminta GDI untuk membuat handel untuk bitmap perangkat.
Sintaks
ENGAPI HBITMAP EngCreateDeviceBitmap(
[in] DHSURF dhsurf,
[in] SIZEL sizl,
ULONG iFormatCompat
);
Parameter
[in] dhsurf
Handel perangkat ke bitmap perangkat yang akan dibuat.
[in] sizl
Menentukan struktur SIZEL yang berisi lebar dan tinggi bitmap yang akan dibuat. Anggota cx dan cy dari struktur ini masing-masing berisi, lebar dan tinggi bitmap, dalam piksel. Struktur SIZEL identik dengan struktur SIZE .
iFormatCompat
Menentukan format mesin yang kompatibel dari permukaan perangkat yang sedang dibuat. Ini digunakan oleh GDI jika buffer sementara diperlukan untuk mensimulasikan panggilan gambar yang rumit. Nilai yang diizinkan untuk iFormatCompat adalah BMF_1BPP, BMF_4BPP, BMF_8BPP, BMF_16BPP, BMF_24BPP, dan BMF_32BPP.
Nilai kembali
Nilai yang dikembalikan adalah handel yang mengidentifikasi bitmap jika fungsi berhasil. Jika tidak, ini adalah nol, dan kode kesalahan dicatat.
Keterangan
Permukaan harus dikaitkan dengan menggunakan EngAssociateSurface. Bitmap harus dihapus dengan memanggil EngDeleteSurface ketika tidak lagi diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | winddi.h (termasuk Winddi.h) |
Pustaka | Win32k.lib |
DLL | Win32k.sys |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk