Windows.Devices.Input.Preview 名前空間

ユーザーの視線入力、注意、プレゼンスを、目と頭の位置と動きに基づいて追跡するためのサポートを提供します。

注意

Windows Mixed Reality での視線入力については、「視線」を参照してください。

クラス

GazeDevicePreview

接続されているすべてのアイトラッカー デバイスを識別および管理する機能をサポートします。

GazeDeviceWatcherAddedPreviewEventArgs

GazeDeviceWatcherPreview.Added イベントのイベント データを提供します。

GazeDeviceWatcherPreview

視線追跡デバイスを動的に検出して列挙し、初期列挙後にデバイスが追加、削除、または更新されたときにイベント通知を受信します。

GazeDeviceWatcherRemovedPreviewEventArgs

GazeDeviceWatcherPreview.Removed イベントのイベント データを提供します。

GazeDeviceWatcherUpdatedPreviewEventArgs

GazeDeviceWatcherPreview.Updated イベントのイベント データを提供します。

GazeEnteredPreviewEventArgs

GazeEntered イベントのイベント データを提供します。

GazeExitedPreviewEventArgs

GazeExited イベントのイベント データを提供します。

GazeInputSourcePreview

視線追跡デバイスによって識別されるユーザーの目と頭を表します。

GazeMovedPreviewEventArgs

GazeMoved イベントのイベント データを提供します。

GazePointPreview

1 つの視線追跡デバイスに関連付けられている視線入力ポイントの基本的なプロパティを提供します。

列挙型

GazeDeviceConfigurationStatePreview

視線追跡デバイスの使用可能な構成状態を指定します。

注釈

視線追跡ハードウェアのサポートは、目のコントロールと共にWindows 10 Fall Creators Updateで導入されました。これは、目を使って画面上のポインターを制御し、スクリーン キーボードで入力し、テキスト読み上げを使用してユーザーと通信できる組み込み機能です。 視線追跡ハードウェアと対話できるアプリケーションを構築するためのこの一連の UWP API は、RS4 以降でサポートされています。

サポートされる視線追跡デバイスの一覧については、「Windows 10 の視線制御の概要」を参照してください。

視線入力 API を使用し、視線トラッカーなどの内部デバイスと周辺機器の両方にアクセスするには、アプリ マニフェストに機能を登録 gazeInput する必要があります。 プロジェクトの Package.appxmanifest ファイル内のノードに次DeviceCapabilityCapabilitiesを追加するだけです。

<Capabilities>
   <DeviceCapability Name="gazeInput" />
</Capabilities>

こちらもご覧ください