Что означает код HRESULT 0x0004027E (VFW_S_NOPREVIEWPIN)?

 
Предыдущий Следующий
VFW_S_NO_STOP_TIME VFW_S_DVD_NON_ONE_SEQUENTIAL

VFW_S_NOPREVIEWPIN

Что означает результат

VFW_S_NOPREVIEWPIN: Это успешный результат построения capture graph: отдельного preview pin у устройства нет, поэтому предварительный просмотр организован через capture-поток, например с помощью Smart Tee.

Что проверить

  • Убедитесь, что основной capture pin найден и запись данных остаётся доступной.
  • Проверьте, какой элемент графа создаёт ветвь предварительного просмотра и не влияет ли она на параметры capture-потока.
  • Не сообщайте пользователю, что устройство захвата отсутствует: код относится только к отдельному preview pin.
  • Если приложению нужен независимый preview path, проверяйте возможности конкретного драйвера и выбранного capture filter.

Диагностика и исправление

Обрабатывайте код как успешный вариант построения графа, если предварительный просмотр фактически работает. Ошибкой он становится только для приложения, которое принципиально требует отдельный аппаратный preview pin.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.