| Предыдущий | Следующий |
| MF_E_UNSUPPORTED_RATE | MF_E_REVERSE_UNSUPPORTED |
MF_E_THINNING_UNSUPPORTED
Что означает MF_E_THINNING_UNSUPPORTED
MF_E_THINNING_UNSUPPORTED (0xC00D36D1) — Этот компонент не поддерживает прореживание потока.
Запрошена скорость воспроизведения с прореживанием (thinning) — режимом, при котором конвейер может выбрасывать несущественные сэмплы, чтобы поддерживать высокую скорость воспроизведения. Выбранный источник или путь обработки такой режим не поддерживает.
Что проверить и как подтвердить исправление
Проверьте поддержку именно пары «скорость + прореживание», а не только самого значения скорости. Источник может уметь ускоренное воспроизведение без прореживания, но не уметь безопасно отбрасывать зависимые кадры в выбранном формате.
Корректный обход — выбрать поддерживаемую скорость без прореживания либо другой компонент, который эту возможность явно предоставляет. Установка набора кодеков не меняет возможности уже выбранного источника или конвейера.
Документация для результата 0xC00D36D1: Media Foundation architecture · Media Foundation error codes · Media sources.
Нужно найти другой код? Найти другой код состояния или ошибки.
