GazeInputAccessStatus Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the permission state for tracking the user's gaze.
public enum class GazeInputAccessStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
enum class GazeInputAccessStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
public enum GazeInputAccessStatus
var value = Windows.UI.Input.GazeInputAccessStatus.unspecified
Public Enum GazeInputAccessStatus
- Inheritance
-
GazeInputAccessStatus
- Attributes
Windows requirements
Device family |
Windows 10, version 1903 (introduced in 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v8.0)
|
Fields
Name | Value | Description |
---|---|---|
Unspecified | 0 | The user has not specified whether the app can track their gaze. |
Allowed | 1 | The user has given permission for the app to to track their gaze. |
DeniedByUser | 2 | The user has denied permission for the app to track their gaze. |
DeniedBySystem | 3 | The system has denied permission for the app to track the user's gaze. |
Remarks
Due to the potentially sensitive personal data collected by eye tracking devices, you are required to declare the 'gazeInput' capability in the app manifest of your UWP application. When declared, Windows automatically prompts users with a consent dialog (when the app is first run), where the user must grant permission for the app to communicate with the eye-tracking device and access this data.
In addition, if your app collects, stores, or transfers eye tracking data, you must describe this in your app's privacy statement and follow all other requirements for Personal Information in the App Developer Agreement and the Microsoft Store Policies.