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 |
|
Pustaka |
|