我有一个用于相机的C静态库。现在计划为Windows8开发C#/WPF UI,它将使用C静态库来捕获视频/音频。
我的想法是,将有C++/CLI包装器的C Static.The包装器将托管动态链接库。
C#/WPF UI将使用此Dll来捕获视频/音频。
我想知道这种方法是否会很好。
另一种建议是welcome.Please的人在这方面的建议。
发布于 2011-10-19 20:15:44
这确实是一个非常常见的问题解决方案。使用这种方式通常比使用P/invoke容易得多。
这两种方法都需要包装静态库。因此,使用C++/CLI作为包装器几乎肯定会更好,因为这比P/invoke更容易连接到C#代码。
https://stackoverflow.com/questions/7821123
复制相似问题