我正在考虑写一个Kinect v2.0手势 - >键盘/鼠标事件转换器,所以我可以控制视频游戏。由于我将使用微软的SDK,跨平台是不可能的;通过Windows商店分发它似乎很自然。但是,我知道Windows商店应用程序有很大的限制。 Windows商店应用程序可以:
在后台运行(可能具有更高的优先级,以确保游戏不会错过输入)?
创建其他应用程序会读取的“按键”和“鼠标移动”等用户输入事件?
看Microsoft's capability page似乎没有给我一个肯定的肯定或否定。
答案 0 :(得分:2)
您需要将其编写为桌面应用。 Windows应用商店应用在沙盒上下文中运行,对系统的访问权限有限。他们无法根据您的需要与其他流程进行交互,也无法注入输入事件。