目前,我尝试从Media Foundation Transform修改示例。我倾向于实现以下目标
- 在 C++ 代码中执行人脸检测。
- 将检测到的人脸坐标传回 C# 代码。
- 让 C# 在屏幕上绘制检测到的面部矩形。
我完成了第 1 步。但是,我被第 2 步所吸引。我面临着类似的问题:How to get feedback from MediaCapture API in Windows 8。我找不到办法让我的 C++ MFT 代码与 C# 代码交谈。
我在想另一种解决方法。使用 C++ 代码直接绘制一个矩形。IMFMediaBuffer
但是,我没有看到 Microsoft 提供这样的 API 来做到这一点。如果没有,我可以使用的正确方法是什么?