Windows.Devices.Input.Preview 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
GazeDevicePreview |
支持识别和管理所有连接的眼动跟踪器设备的功能。 |
GazeDeviceWatcherAddedPreviewEventArgs |
为 GazeDeviceWatcherPreview.Added 事件提供事件数据。 |
GazeDeviceWatcherPreview |
动态检测和枚举目视跟踪设备,并在初始枚举后添加、删除或更新设备时接收事件通知。 |
GazeDeviceWatcherRemovedPreviewEventArgs |
为 GazeDeviceWatcherPreview.Removed 事件提供事件数据。 |
GazeDeviceWatcherUpdatedPreviewEventArgs |
为 GazeDeviceWatcherPreview.Updated 事件提供事件数据。 |
GazeEnteredPreviewEventArgs |
提供 GazeEntered 事件的事件数据。 |
GazeExitedPreviewEventArgs |
为 GazeExited 事件提供事件数据。 |
GazeInputSourcePreview |
表示由目视跟踪设备标识的用户的眼睛和头部。 |
GazeMovedPreviewEventArgs |
为 GazeMoved 事件提供事件数据。 |
GazePointPreview |
为与单个目视跟踪设备关联的凝视输入点提供基本属性。 |
枚举
GazeDeviceConfigurationStatePreview |
指定目视跟踪设备的可能配置状态。 |
注解
Windows 10 Fall Creators Update中引入了对目视跟踪硬件的支持以及目视控制,这是一项内置功能,可用于使用眼睛控制屏幕指针、使用屏幕键盘键入和使用文本转语音与人通信。 RS4 及更高版本支持这组 UWP API,用于生成可与目视跟踪硬件交互的应用程序。
请参阅 Windows 10 中的目视控制入门获取受支持的目视跟踪设备的列表。
若要使用凝视输入 API 并访问内部和外围设备(如眼动跟踪器),必须在应用清单中注册 gazeInput
该功能。 只需将以下内容 DeviceCapability
添加到 Capabilities
项目的 Package.appxmanifest 文件中的 节点:
<Capabilities>
<DeviceCapability Name="gazeInput" />
</Capabilities>