Метод IMFQualityAdvise::SetDropMode (mfidl.h)
Задает режим удаления. В режиме удаления компонент удаляет образцы более или менее агрессивно в зависимости от уровня режима удаления.
Синтаксис
HRESULT SetDropMode(
[in] MF_QUALITY_DROP_MODE eDropMode
);
Параметры
[in] eDropMode
Запрошен режим удаления, указанный как член перечисления MF_QUALITY_DROP_MODE .
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Компонент не поддерживает указанный режим или любые более высокие режимы. |
Комментарии
Если этот метод вызывается для источника мультимедиа, источник мультимедиа может переключаться между истонченными и неистонченными выходными данными. В этом случае затронутые потоки будут отправлять событие MEStreamThinMode для указания перехода. Операция является асинхронной; После возврата SetDropMode вы можете получить примеры, которые были поставлены в очередь перед переходом. Событие MEStreamThinMode отмечает точную точку в потоке, где происходит переход.
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |
Библиотека | Mfuuid.lib |