| Предыдущий | Следующий |
| VFW_E_CODECAPI_NO_DEFAULT | VFW_E_DVD_CHAPTER_DOES_NOT_EXIST |
VFW_E_CODECAPI_NO_CURRENT_VALUE
Что означает VFW_E_CODECAPI_NO_CURRENT_VALUE
VFW_E_CODECAPI_NO_CURRENT_VALUE означает, что для запрошенного свойства ICodecAPI сейчас нет определённого текущего значения.
Чем отличается от отсутствия значения по умолчанию
Код VFW_E_CODECAPI_NO_DEFAULT говорит об отсутствии рекомендуемого начального значения. Здесь же свойство существует, но его текущее состояние ещё не сформировано или недоступно на данной стадии работы фильтра.
- Сохраните GUID свойства и состояние DirectShow filter graph.
- Проверьте, требуется ли сначала установить media type, запустить streaming или явно задать свойство.
- Не подставляйте default автоматически, если API ожидает перехода состояния.
- После изменения конфигурации повторите только чтение этого же свойства.
Контроль
Сравните результат до и после перехода фильтра в ожидаемое рабочее состояние. Появление значения после инициализации подтверждает корректный lifecycle, а не поломку Codec API.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.