DirectShow导致.NET应用程序中的时间变慢

han*_*tes 3 .net c# time directshow directshow.net

在我们的C#.NET应用程序中,我们有两个DirectShow过滤器图,每个图都显示一个视频设备和一个音频设备.每当滤波器图形运行时,系统时间减慢大约每分钟4-6秒...图形不编码任何东西,只显示来自源的内容.

这只发生在应用程序中而不是GraphEdit中.

什么可能导致这样的行为?我们可以做些什么呢?

Ger*_*ies 6

我认为这必须是其中一个驱动程序中的错误,导致它阻止中断足够长时间并且通常足以使某些定时器中断被丢弃.DirectShow中的任何其他内容都不会像这样影响系统时钟.

G