| Предыдущий | Следующий |
| VFW_E_NOT_SAMPLE_CONNECTION | VFW_E_COLOR_KEY_SET |
VFW_E_PALETTE_SET
Что означает VFW_E_PALETTE_SET
VFW_E_PALETTE_SET возвращается, когда DirectShow пытается установить цветовой ключ, но для текущего overlay уже настроена палитра и два режима несовместимы.
Что проверить
- Зафиксируйте текущую палитру, компонент, который её установил, и порядок вызовов настройки overlay.
- Сохраните тип и значение запрашиваемого цветового ключа.
- Проверьте, не сохраняется ли палитра после переподключения фильтра или смены режима отображения.
Типичные причины
Ошибка часто возникает, когда приложение сначала включает палитровый режим, а затем пытается независимо настроить цветовой ключ, либо когда два компонента считают себя владельцами параметров overlay.
Как исправлять
Выберите один согласованный способ представления и применяйте параметры в документированном порядке. После изменения перестройте минимально необходимую часть графа и убедитесь, что renderer принимает конфигурацию без конфликта палитры.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.