Share via


enumeração MF_QUALITY_ADVISE_FLAGS (mfidl.h)

Contém sinalizadores para o método IMFQualityAdvise2::NotifyQualityEvent .

Syntax

typedef enum _MF_QUALITY_ADVISE_FLAGS {
  MF_QUALITY_CANNOT_KEEP_UP = 0x1
} MF_QUALITY_ADVISE_FLAGS;

Constantes

 
MF_QUALITY_CANNOT_KEEP_UP
Valor: 0x1
O decodificador fez tudo o que pode para reduzir a latência de exemplo e as amostras ainda estão atrasadas.

Comentários

Se o decodificador definir o sinalizador MF_QUALITY_CANNOT_KEEP_UP , o gerenciador de qualidade tentará reduzir a latência por meio da fonte de mídia e do coletor de mídia. Por exemplo, ele pode solicitar que o EVR ( Renderizador de Vídeo Avançado ) solte quadros. Durante esse período, o gerente de qualidade para de chamar o método IMFQualityAdvise2::NotifyQualityEvent do decodificador, até que os exemplos não cheguem mais atrasados no coletor. Nesse ponto, o gerenciador de qualidade retoma a chamada de NotifyQualityEvent no decodificador.

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho mfidl.h

Confira também

IMFQualityAdvise2

Enumerações do Media Foundation