使用MF获取摄像头视频流时,调用IMFActivate::ActivateObject 获取IMFMediaSource*对象,为什么接口会卡住5-10分钟?

匿名
2024-07-16T08:05:53.92+00:00

在Windows 11上,使用Media Foundation捕获视频流,频繁插入摄像头时,调用IMFActivate::ActivateObject函数来获取IMFMediaSource*对象,偶尔会卡住5-10分钟。这将导致电脑上所有摄像头都无法使用,软件重启也无法恢复。必须要等待5-10分钟或重新启动操作系统后才可以恢复。

Windows 开发 | Windows API - Win32

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。