Metode CAMSchedule.AddAdvisePacket
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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 ini AddAdvisePacket
menambahkan permintaan saran ke daftar permintaan yang tertunda.
Sintaks
DWORD_PTR AddAdvisePacket(
[ref] const REFERENCE_TIME &time1,
[ref] const REFERENCE_TIME &time2,
HANDLE hNotify,
BOOL bPeriodic
);
Parameter
-
time1 [ref]
-
Waktu yang diminta untuk saran.
-
time2 [ref]
-
Untuk permintaan saran berkala, waktu antara pemberitahuan. Parameter ini diabaikan jika bPeriodicFALSE.
-
hNotify
-
Tangani ke semaphore jika bPeriodicTRUE, atau tangani ke peristiwa jika bPeriodicFALSE.
-
bPeriodic
-
Nilai Boolean yang menentukan apakah akan menambahkan pemberitahuan berkala atau pemberitahuan satu bidikan. Jika TRUE, pemberitahuan berkala; parameter time2 menentukan waktu antara pemberitahuan. Jika FALSE, pemberitahuan hanya terjadi sekali.
Mengembalikan nilai
Mengembalikan pengidentifikasi untuk permintaan saran ("cookie"). Jika metode gagal, nilai yang dikembalikan adalah nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|