我正在尝试在 Windows 8 应用程序中做面部跟踪应用程序。而且我知道,为了访问相机流,我必须使用MediaCapture.AddEffectAsync()
它必须与 C++ 合并,如本示例所示。
现在我可以访问流并跟踪人脸,但我无法将跟踪人脸坐标传递/返回给 C# 以进行进一步处理。
我尝试过的一种方法是在 C++ 中调用 C# 方法来传回跟踪坐标。但无济于事,因为 Visual Studio 不允许项目之间的循环依赖。
另一种方法是不断地从 C++ 中提取数据,但这不是我想要的。
也许还有另一种更直接的方式来访问相机缓冲区,我想知道。
所以我的问题是,如何取回跟踪坐标?或者什么是正确的方法?谢谢!