| Предыдущий | Следующий |
| VFW_S_MEDIA_TYPE_IGNORED | VFW_S_AUDIO_NOT_RENDERED |
VFW_S_VIDEO_NOT_RENDERED
Что означает результат
VFW_S_VIDEO_NOT_RENDERED: Это частично успешный результат построения DirectShow graph: остальная часть графа могла быть создана, но видеопоток не удалось довести до подходящего видеорендерера.
Что проверить
- Найдите первый HRESULT, полученный при построении именно видеоветви, а не общий итог RenderFile.
- Сохраните subtype видеопотока и фильтры, которые пытались использовать как decoder и renderer.
- Если аудио или другие дорожки работают, не объявляйте весь граф неработоспособным: это неполное воспроизведение.
- Проверьте наличие совместимого декодера и согласование media type на каждом соединении видеоветви.
Диагностика и исправление
Исправьте отсутствующий или несовместимый элемент видеоветви и перестройте её. Сам VFW_S_VIDEO_NOT_RENDERED нужно обрабатывать как success-with-information, а не как безусловный failure.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.