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

| 在我们的C#.NET应用程序中,我们有两个DirectShow过滤器图形,每个图形显示一个视频设备和一个音频设备。每当过滤器图运行时,系统时间每分钟就会减慢约4-6s ...这些图没有编码任何内容,只是显示来自源的内容。 这只是在应用程序中发生,而不是在GraphEdit中发生。 什么会导致这种行为?我们可以采取什么措施呢?     
已邀请:
        我认为这一定是其中一个驱动程序中的错误,导致它使中断的中断时间足够长,并且经常足以使某些计时器中断被丢弃。 DirectShow中的其他所有内容都不会影响这样的系统时钟。 G     
        您是否在虚拟机上运行应用程序?我曾经遇到过类似的问题(DirectShow完全没有),经过大量挖掘,我们发现问题与虚拟机有关-在某些情况下,时间可能会变慢。     

要回复问题请先登录注册