Condividi tramite


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

Vedi anche

FMQualityAdvise2

Enumerazione Media Foundation