首页 > 解决方案 > 用于桌面应用程序的 Windows 10 上的注视输入

问题描述

我想使用注视跟踪来修补 Windows 桌面上的新输入体验。当它与 Windows 10 April 2018 更新一起发布时感到很兴奋。

https://docs.microsoft.com/en-us/windows/uwp/design/input/gaze-interactions

但是,它似乎是仅 UWP 的 API。我想在桌面应用程序中使用它,这样我就可以识别手势并将它们转发到系统中的任何应用程序,而 UWP 还不能做到这一点。我还需要一个叠加层来向用户提供有关他可以做什么的屏幕提示,这对于 UWP 来说也是不可能的。此外,我需要能够在所有屏幕和其他应用程序中跟踪注视。

有没有办法从桌面 .NET 使用这些或类似的 API?或者,我是否可以制作一个 UWP 应用程序(目前还不需要在商店中发布),它具有类似于桌面桥应用程序的不受限制的功能?

标签: uwpdesktop-bridge

解决方案


@Lost,如前所述,Windows 社区工具包中的新 Windows 10 凝视API 和凝视交互库目前仅限于 UWP 应用程序开发。

但是,如果您确实想在 Win32 或 WPF 应用程序中试验眼动追踪体验,您可以使用眼动追踪设备制造商的 SDK,它会做更多的工作并且没有相同的跨硬件支持,但这是一种试验方法你感兴趣的事物的种类。

例如,Tobii为 Win32 和 WPF提供了他们的Core SDK 。


推荐阅读