Bagikan melalui


Makro ICGetBuffersWanted (vfw.h)

Makro ICGetBuffersWanted meminta driver untuk mengalokasikan jumlah buffer. Anda dapat menggunakan makro ini atau secara eksplisit memanggil pesan ICM_GETBUFFERSWANTED .

Sintaks

void ICGetBuffersWanted(
   hic,
   lpdwBuffers
);

Parameter

hic

Tangani ke driver.

lpdwBuffers

Alamat untuk memuat jumlah sampel yang dibutuhkan driver untuk merender data secara efisien.

Menampilkan nilai

Tidak ada

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

   
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

Lihat juga

Makro Pemadatan Video

Manajer Kompresi Video