перечисление MF_QUALITY_ADVISE_FLAGS (mfidl.h)
Содержит флаги для метода IMFQualityAdvise2::NotifyQualityEvent .
Синтаксис
typedef enum _MF_QUALITY_ADVISE_FLAGS {
MF_QUALITY_CANNOT_KEEP_UP = 0x1
} MF_QUALITY_ADVISE_FLAGS;
Константы
MF_QUALITY_CANNOT_KEEP_UP Значение: 0x1 Декодер сделал все возможное, чтобы уменьшить задержку выборки, и примеры по-прежнему запаздывают. |
Комментарии
Если декодер устанавливает флаг MF_QUALITY_CANNOT_KEEP_UP , менеджер по качеству пытается уменьшить задержку через источник мультимедиа и приемник мультимедиа. Например, он может запросить у расширенного отрисовщика видео (EVR) удаление кадров. В течение этого периода менеджер по качеству перестает вызывать метод IMFQualityAdvise2::NotifyQualityEvent декодера, пока образцы больше не поступают поздно в приемник. На этом этапе диспетчер качества возобновляет вызов NotifyQualityEvent в декодере.
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | mfidl.h |