Это больше не нужно хранить на форуме из-за плохого формата или хранения статистических данных.
График выполнения DirectShow
Ответы (1)
Когда график говорит, что он работает, это на самом деле не означает, что какая-либо активность имеет место, это просто означает, что объект графика сказал фильтрам работать и установил для своей переменной «состояние» значение «работает». Однако, если какой-либо фильтр по какой-либо причине зависает и не отправляет или не получает данные, все зависает, но состояние графика остается «запущенным». Некоторые редакторы, такие как GraphEditPlus, могут отображать состояния каждого конкретного фильтра на графике, поэтому, если некоторые из них сообщают быть остановленным или приостановленным, пока некоторые другие все еще "работают", вы увидите это. Однако в большинстве случаев вы просто увидите, что все фильтры «работают», и не узнаете, какой из них застрял, если вы не вставите между ними средства захвата образцов и не скажете GraphEditPlus показывать полученные образцы в режиме реального времени. Это хороший способ понять, что действительно происходит.