enumerazione MF_QUALITY_ADVISE_FLAGS (mfidl.h)
Contiene flag per il metodo IMFQualityAdvise2::NotifyQualityEvent .
Sintassi
typedef enum _MF_QUALITY_ADVISE_FLAGS {
MF_QUALITY_CANNOT_KEEP_UP = 0x1
} MF_QUALITY_ADVISE_FLAGS;
Costanti
MF_QUALITY_CANNOT_KEEP_UP Valore: 0x1 Il decodificatore ha fatto tutto ciò che può ridurre la latenza di esempio e gli esempi sono ancora in ritardo. |
Commenti
Se il decodificatore imposta il flag di MF_QUALITY_CANNOT_KEEP_UP , il gestore qualità tenta di ridurre la latenza tramite l'origine multimediale e il sink multimediale. Ad esempio, potrebbe richiedere a EVR ( Enhanced Video Renderer ) di rilasciare fotogrammi. Durante questo periodo, il responsabile della qualità smette di chiamare il metodo FMQualityAdvise2::NotifyQualityEvent fino a quando i campioni non arrivano più in ritardo nel sink. A quel punto, il responsabile della qualità riprende la chiamata a NotifyQualityEvent sul decodificatore.
Requisiti
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | mfidl.h |