| Предыдущий | Следующий |
| VFW_E_SAMPLE_REJECTED_EOS | VFW_E_TIMEOUT |
VFW_E_DUPLICATE_NAME
Что означает VFW_E_DUPLICATE_NAME
VFW_E_DUPLICATE_NAME (0x8004022D) — DirectShow graph уже содержит filter с таким именем.
Практический смысл
При AddFilter/graph construction requested name сталкивается с существующим именем filter. Это конфликт идентификатора внутри graph, а не проблема регистрации самого COM-класса.
Что проверить
- Перечислите filters текущего graph и их имена.
- Определите, добавляется ли тот же filter повторно.
- Используйте уникальное имя либо существующий filter object.
- Не меняйте registry registration ради локального name collision в одном graph.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.