Bagikan melalui


Konstruktor CAMEvent.CAMEvent

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Metode konstruktor.

Sintaks

CAMEvent(
   BOOL    fManualReset,
   HRESULT *phr
);

Parameter

fManualReset

Nilai Boolean yang menentukan apakah objek tersebut adalah peristiwa reset manual atau peristiwa reset otomatis. Jika TRUE, objek adalah peristiwa reset manual. Jika tidak, ini adalah peristiwa reset otomatis.

phr

Penunjuk ke nilai HRESULT . Jika konstruktor gagal, parameter ini menerima kode kesalahan. Jika ini terjadi, objek tidak dalam status valid.

Untuk kompatibilitas mundur dengan versi strmbase.lib yang lebih lama, parameter ini default ke NULL. Namun, meneruskan nilai non-NULL lebih disukai, sehingga pemanggil dapat memeriksa status objek.

Keterangan

Peristiwa dimulai dalam status tidak ditandatangani.

Dengan peristiwa reset otomatis, metode CAMEvent::Wait mengatur ulang peristiwa ke nonsignaled saat metode kembali. Dengan peristiwa reset manual, peristiwa tetap diberi sinyal hingga Anda memanggil metode CAMEvent::Reset .

Persyaratan

Persyaratan Nilai
Header
Wxutil.h (termasuk Streams.h)
Pustaka
Strmbase.lib (build ritel);
Strmbasd.lib (build debug)

Lihat juga

Kelas CAMEvent