Windows.Devices.Input.Preview Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützung für das Nachverfolgen von Blick, Aufmerksamkeit und Anwesenheit eines Benutzers basierend auf der Position und Bewegung von Augen und Kopf.
Hinweis
Informationen zu Blickeingaben in Windows Mixed Reality finden Sie unter Anvisieren.
Klassen
GazeDevicePreview |
Unterstützt die Möglichkeit, alle verbundenen Eyetrackergeräte zu identifizieren und zu verwalten. |
GazeDeviceWatcherAddedPreviewEventArgs |
Stellt Ereignisdaten für das GazeDeviceWatcherPreview.Added-Ereignis bereit . |
GazeDeviceWatcherPreview |
Erkennt und listet Eyetracking-Geräte dynamisch auf und empfängt Ereignisbenachrichtigungen, wenn ein Gerät nach der ersten Enumeration hinzugefügt, entfernt oder aktualisiert wird. |
GazeDeviceWatcherRemovedPreviewEventArgs |
Stellt Ereignisdaten für das GazeDeviceWatcherPreview.Removed-Ereignis bereit . |
GazeDeviceWatcherUpdatedPreviewEventArgs |
Stellt Ereignisdaten für das GazeDeviceWatcherPreview.Updated-Ereignis bereit. |
GazeEnteredPreviewEventArgs |
Stellt Ereignisdaten für das GazeEntered-Ereignis bereit . |
GazeExitedPreviewEventArgs |
Stellt Ereignisdaten für das GazeExited-Ereignis bereit . |
GazeInputSourcePreview |
Stellt die Augen und den Kopf des Benutzers dar, der von einem Eyetracking-Gerät identifiziert wird. |
GazeMovedPreviewEventArgs |
Stellt Ereignisdaten für das GazeMoved-Ereignis bereit . |
GazePointPreview |
Stellt grundlegende Eigenschaften für den Blickeingabepunkt bereit, der einem einzelnen Eyetracking-Gerät zugeordnet ist. |
Enumerationen
GazeDeviceConfigurationStatePreview |
Gibt die möglichen Konfigurationszustände eines Eyetrackinggeräts an. |
Hinweise
Unterstützung für Eyetracking-Hardware wurde in Windows 10 Fall Creators Update zusammen mit eye control eingeführt, einem integrierten Feature, mit dem Sie den Zeiger auf dem Bildschirm, die Eingabe mit der Bildschirmtastatur und die Kommunikation mit Personen mithilfe von Text-zu-Sprache verwenden können. Dieser Satz von UWP-APIs zum Erstellen von Anwendungen, die mit Eyetracking-Hardware interagieren können, wird in RS4 und höher unterstützt.
Eine Liste der unterstützten Eyetracking-Geräte finden Sie unter Erste Schritte mit der Augensteuerung in Windows 10.
Um die Blickeingabe-APIs zu verwenden und sowohl auf interne als auch auf Peripheriegeräte wie Eyetracker zugreifen zu können, müssen Sie die gazeInput
Funktion im App-Manifest registrieren. Fügen Sie einfach Folgendes DeviceCapability
zum Capabilities
Knoten in der Datei Package.appxmanifest Ihres Projekts hinzu:
<Capabilities>
<DeviceCapability Name="gazeInput" />
</Capabilities>