Metode IDragSourceHelper::InitializeFromBitmap (shobjidl_core.h)
Menginisialisasi pengelola seret-gambar untuk kontrol tanpa jendela.
Sintaks
HRESULT InitializeFromBitmap(
[in] LPSHDRAGIMAGE pshdi,
[in] IDataObject *pDataObject
);
Parameter
[in] pshdi
Jenis: LPSHDRAGIMAGE
Struktur SHDRAGIMAGE yang berisi informasi tentang bitmap.
[in] pDataObject
Jenis: IDataObject*
Penunjuk ke antarmuka IDataObject objek data.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Karena InitializeFromBitmap selalu melakukan langkah perkalian RGB dalam menghitung nilai alfa, Anda harus selalu meneruskan bitmap tanpa pencampuran alfa yang telah ditentukan sebelumnya. Perhatikan bahwa tidak ada kesalahan yang akan dihasilkan dari melewati metode bitmap dengan pencamuran alfa yang telah disiapkan sebelumnya, tetapi metode ini akan mengalikannya lagi, menggandakan nilai alfa yang dihasilkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |
DLL | Shell32.dll (versi 5.0 atau yang lebih baru) |
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