Metodo CBaseVideoRenderer.Notify
[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 Notify
metodo riceve una notifica che viene richiesta una modifica della qualità.
Sintassi
HRESULT Notify(
[in] IBaseFilter *pSelf,
[in] Quality q
);
Parametri
-
pSelf [in]
-
Puntatore al filtro che invia la notifica di qualità.
-
q [in]
-
Struttura di notifica qualitativa.
Valore restituito
Restituisce un valore HRESULT .
Commenti
Questa funzione membro implementa il metodo IQualityControl::Notify nel renderer video. Questo viene chiamato, in genere dal gestore del grafico di filtro, quando la qualità deve essere ritagliata. Ciò potrebbe verificarsi quando la qualità della riproduzione audio è stata aumentata al punto che la qualità della riproduzione video deve essere ridotta.
Notify
imposta il membro dati m_trThrottle su un valore di ritardo da inserire tra fotogrammi da ThrottleWait.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|