用C#处理纯虚函数调用

时间:2015-01-13 18:11:12

标签: c# c++ exception-handling

我正在使用C#运行一个directshow图和第三方过滤器,主要是使用纯虚函数调用的MainConcept错误。

是否可以优雅地在C#中处理c ++运行时纯虚函数调用?

当指向directshow过滤器的应用程序上显示弹出窗口时,没有提供其他异常。事件查看器中没有任何内容记录。

1 个答案:

答案 0 :(得分:0)

问题来源是您作为二进制文件的第三方组件。它偶然发现某些内部问题,显示该框然后终止该过程。您当然可以将相关信息发送给组件供应商(MainConcept),以便他们可以解决这个问题。

除了一件事,你几乎无能为力。显然,该问题与您通过此组件流式传输的某些特定外部行为或数据有关。这样的示例包括:终止调用的特定顺序,格式错误的输入,来自多个线程的调用。如果您碰巧看到可能导致问题的模式,那么您可能会阻止该情况发生。