Metodo CAMSchedule.Advise
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il Advise
metodo invia tutte le richieste pianificate per un'ora specificata o precedente.
Sintassi
REFERENCE_TIME Advise(
[ref] const REFERENCE_TIME &rtTime
);
Parametri
-
rtTime [ref]
-
Valore che specifica l'ora di riferimento corrente.
Valore restituito
Restituisce l'ora di riferimento della richiesta di consulenza pianificata successiva o MAX_TIME se non sono presenti altri dati.
Commenti
Quando l'orologio chiama questo metodo, specifica l'ora di riferimento corrente. L'utilità di pianificazione determina quali richieste di consulenza sono scadute, se presenti e le invia. Se una richiesta one-shot scade, l'utilità di pianificazione la elimina. Se una richiesta periodica scade, l'utilità di pianificazione lo pianifica nuovamente per la prossima volta. Il metodo restituisce l'ora della richiesta in sospeso successiva.
Per inviare una richiesta di consulenza, l'utilità di pianificazione segnala l'evento o il semaforo specificato nel parametro hNotify del metodo CAMSchedule::AddAdvisePacket .
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|