Bagikan melalui


Fungsi panggilan balik CAPCONTROLCALLBACK (vfw.h)

Fungsi capControlCallback adalah fungsi panggilan balik yang digunakan untuk kontrol presisi untuk memulai dan mengakhiri pengambilan streaming. Nama capControlCallback adalah tempat penampung untuk nama fungsi yang disediakan aplikasi.

Untuk mengatur panggilan balik, kirim pesan WM_CAP_SET_CALLBACK_CAPCONTROL ke jendela pengambilan atau panggil makro capSetCallbackOnCapControl .

Sintaks

CAPCONTROLCALLBACK Capcontrolcallback;

LRESULT Capcontrolcallback(
  HWND hWnd,
  int nState
)
{...}

Parameter

hWnd

Tangani ke jendela pengambilan yang terkait dengan fungsi panggilan balik.

nState

Status operasi penangkapan saat ini. Nilai CONTROLCALLBACK_PREROLL dikirim pada awalnya untuk mengaktifkan pra-pendaftaran sumber video dan mengembalikan kontrol ke aplikasi pengambilan pada saat yang tepat adalah memulai. Nilai CONTROLCALLBACK_CAPTURING dikirim sekali per bingkai yang diambil untuk menunjukkan bahwa pengambilan streaming sedang berlangsung dan untuk memungkinkan aplikasi untuk mengakhiri pengambilan.

Nilai kembali

Ketika nState diatur ke CONTROLCALLBACK_PREROLL, fungsi panggilan balik ini harus mengembalikan TRUE untuk memulai pengambilan atau FALSE untuk membatalkannya. Ketika nState diatur ke CONTROLCALLBACK_CAPTURING, fungsi panggilan balik ini harus mengembalikan TRUE untuk melanjutkan pengambilan atau FALSE untuk mengakhirinya.

Keterangan

Pesan pertama yang dikirim ke prosedur panggilan balik mengatur parameter nState ke CONTROLCALLBACK_PREROLL setelah mengalokasikan semua buffer dan semua persiapan pengambilan lainnya selesai.

Persyaratan

Persyaratan Nilai
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

Pengambilan Video

Fungsi Pengambilan Video