Site icon EfmSoft

Что означает код HRESULT 0x00040246 (VFW_S_CONNECTIONS_DEFERRED)?

 
Предыдущий Следующий
VFW_S_SOME_DATA_IGNORED VFW_S_RESOURCE_NOT_NEEDED

VFW_S_CONNECTIONS_DEFERRED

Что означает VFW_S_CONNECTIONS_DEFERRED

VFW_S_CONNECTIONS_DEFERRED — информационный success-status DirectShow. Он означает, что часть соединений filter graph не была создана немедленно и отложена до последующей стадии построения. Этот результат нельзя превращать в hard failure, но и считать graph полностью готовым ещё рано.

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

  • Зафиксируйте pins, для которых соединение было отложено.
  • Определите, какой media type или intermediate filter ещё должен быть выбран builder.
  • Не запускайте graph как окончательно построенный до завершения deferred connections.
  • После завершения graph building проверьте ConnectedTo и фактически согласованный media type.

Как подтвердить корректность

Если после штатного завершения построения отложенные pins соединены и воспроизведение начинается, status был ожидаемым control result, а не ошибкой.

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


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

Exit mobile version