Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет все преобразования Media Foundation (MFTs) для указанного потока, за исключением декодера.
Синтаксис
HRESULT RemoveAllTransformsForStream(
[in] DWORD dwStreamIndex
);
Параметры
[in] dwStreamIndex
Поток, для которого необходимо удалить MFT. Значение может быть любым из следующих значений.
| Ценность | Meaning |
|---|---|
|
Отсчитываемый от нуля индекс потока. |
|
Первый видеопоток. |
|
Первый аудиопоток. |
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
| Код возврата | Description |
|---|---|
|
Успех. |
|
Недопустимый запрос. |
|
Недопустимый параметр dwStreamIndex . |
Замечания
Вызов этого метода может сбросить текущий тип выходных данных для потока. Чтобы получить новый тип вывода, вызовите МВФSourceReader::GetCurrentMediaType.
В асинхронном режиме этот метод завершается ошибкой, если ожидается пример запроса. В этом случае дождитесь вызова OnReadSample перед вызовом метода. Дополнительные сведения об использовании средства чтения источника в асинхронном режиме см. в разделе МВФSourceReader::ReadSample.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 8 [классические приложения | Приложения UWP] |
| минимальный поддерживаемый сервер | Windows Server 2012 [классические приложения | Приложения UWP] |
| целевая платформа | Виндоус |
| Header | mfreadwrite.h |