Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Fitur yang terkait dengan halaman ini, DrawDib, adalah fitur warisan. Ini telah digantikan oleh kelas MediaComposition. kelas MediaComposition telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan kelas MediaComposition alih-alih DrawDib, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Anda dapat mengakses seluruh grup fungsi DrawDib dengan menggunakan fungsiDrawDibOpen. Fungsi ini memuat pustaka tautan dinamis (DLL), mengalokasikan sumber daya memori, membuat konteks perangkat DrawDib (DC), dan mempertahankan jumlah referensi jumlah DC yang diinisialisasi. DrawDibOpen juga mengembalikan handel DC baru yang Anda gunakan dengan fungsi DrawDib lainnya.
Anda dapat merilis DrawDib DC setelah selesai menggunakannya dengan menggunakan fungsi DrawDibClose. DrawDibClose juga mengurangi jumlah referensi aplikasi yang mengakses DLL. Panggilan ke DrawDibClose harus menjadi fungsi DrawDib terakhir di aplikasi Anda.
Anda dapat membuat DC DrawDib sebanyak yang Anda inginkan. Anda dapat menggunakan beberapa DrawDib DC untuk menggambar beberapa bitmap secara bersamaan. Anda juga dapat membuat beberapa DrawDib DC, masing-masing dengan karakteristik unik, sehingga aplikasi Anda dapat memilih lalu menggunakan DC dengan pengaturan yang paling tepat. Misalnya, Anda dapat membuat dua DrawDib DC dalam aplikasi: yang menampilkan gambar pada resolusi normalnya, dan yang lain yang menampilkan bagian gambar yang diperbesar.
Untuk berjalan secara efisien, fungsi DrawDib memerlukan informasi tentang adaptor tampilan dan drivernya. Profil tampilan diperoleh dengan menjalankan serangkaian pengujian pada adaptor tampilan saat PERTAMA kali DLL yang berisi fungsi DrawDib diakses. Fungsi DrawDib menggunakan informasi ini untuk semua aplikasi. Anda dapat mengulangi pengujian ini jika perlu dengan menggunakan fungsiDrawDibProfileDisplay.
Nota
Mengambil dan menyimpan profil tampilan biasanya merupakan kemunculan satu kali. Namun, jika informasi profil dihapus atau driver tampilan lain diinstal dalam sistem, DrawDib menjalankan ulang pengujian.
Topik terkait
-
Tentang Fungsi DrawDib