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 |