2011-08-18 47 views
0

我有一個源過濾器不能同時在兩個應用程序中使用。 有沒有辦法知道過濾器是否被另一個應用程序使用? 我可以將過濾器添加到圖形中,將它連接起來,但是當我執行「運行圖形」時異常會上升。該應用程序以通用「未知錯誤」退出。我使用DirectShowLibNET。 我想顯示一個特定的錯誤,如「正在使用過濾器」。directshow,如何知道一個過濾器是否被另一個應用程序使用

+0

你自己寫了這個源過濾器嗎?在C++或C#中?它是否使用DirectShow.NET提供的GSSF框架? –

回答

0

如果是您的過濾器,您可以創建一個命名的內存映射文件,由進程共享,並在其他應用程序中運行任何實例時使其可見。否則,無法找出答案。

相關問題