0

我们有一个 DLL,它为流式传输实时视频构建 Directshow 图。我现在正在构建一个使用此 DLL 的小型 .NET 应用程序,但遇到了一个奇怪的问题。在构建图形和各种过滤器引脚相互连接的位置,尝试查找解码器过滤器的输出媒体类型时,对 IEnumMediaTypes::Next 的调用失败。这很奇怪,有两个原因 - 首先,这个 DLL 已在我们构建的其他应用程序中多次使用,其次 - 如果我使用主应用程序作为运行目标在 Debug (VS2010) 中运行 DLL 的项目,一切正常正好。

关于我需要在哪里寻找问题的任何想法?

4

1 回答 1

0

...尝试时对 IEnumMediaTypes::Next 的调用失败...

这是您需要详细说明的部分。返回错误代码 - 究竟是哪个?内存访问冲突崩溃?当时的图拓扑是什么。什么是调用栈。

于 2012-05-14T16:48:34.153 回答