ICM_GETBUFFERSWANTED pesan
Pesan ICM_GETBUFFERSWANTED meminta driver untuk mengalokasikan jumlah buffer. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro ICGetBuffersWanted .
ICM_GETBUFFERSWANTED
wParam = (DWORD_PTR) (LPVOID) lpdwBuffers;
lParam = 0;
Parameter
-
lpdwBuffers
-
Alamat untuk memuat jumlah sampel yang dibutuhkan driver untuk merender data secara efisien.
Tampilkan Nilai
Mengembalikan ICERR_OK jika berhasil atau ICERR_UNSUPPORTED sebaliknya.
Keterangan
Pesan ini digunakan oleh driver yang menggunakan perangkat keras untuk merender data dan ingin memastikan jeda waktu minimal yang disebabkan oleh menunggu buffer tiba. Misalnya, jika driver mengontrol papan dekompresi video yang dapat menampung 10 bingkai video, driver dapat mengembalikan 10 untuk pesan ini. Ini menginstruksikan aplikasi untuk mencoba untuk tetap 10 bingkai di depan bingkai yang saat ini dibutuhkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|