Share via


Interfaccia FMQualityAdvise2 (mfidl.h)

Consente a un oggetto pipeline di modificare la propria qualità audio o video, in risposta ai messaggi di qualità.

Ereditarietà

L'interfaccia FMQualityAdvise2 eredita da FMQualityAdvise. IMFQualityAdvise2 include anche questi tipi di membri:

Metodi

L'interfaccia IMFQualityAdvise2 ha questi metodi.

 
FMQualityAdvise2::NotifyQualityEvent

Inoltra un evento MEQualityNotify dal sink multimediale.

Commenti

Questa interfaccia consente a un oggetto pipeline di rispondere ai messaggi di qualità dal sink multimediale. Attualmente è supportato solo per i decodificatori video.

Se un decodificatore video espone FMQualityAdvise ma non FMQualityAdvise2, il responsabile della qualità controlla le regolazioni di qualità per il decodificatore. In questo caso, il responsabile della qualità risponde agli eventi MEQualityNotify dal renderer video avanzato chiamando i metodi IMFQualityAdvise nel decodificatore.

Se il decodificatore espone FMQualityAdvise2, il responsabile della qualità inoltra gli eventi MEQualityNotify al decodificatore e non modifica le impostazioni di qualità del decodificatore. Il decodificatore deve rispondere a questi eventi modificando internamente le proprie impostazioni di qualità.

Le osservazioni precedenti si applicano all'implementazione predefinita del responsabile qualità; i responsabili di qualità personalizzati possono implementare altri comportamenti.

Questa interfaccia è disponibile in Windows Vista se è installato l'aggiornamento della piattaforma per Windows Vista.

Requisiti

Requisito Valore
Client minimo supportato Supplemento per Windows 7, Windows Vista e Aggiornamento piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

FMQualityAdvise

Interfacce di Media Foundation