Share via

GazeDeviceConfigurationStatePreview Enum


Specifies the possible configuration states of an eye-tracking device.

public enum class GazeDeviceConfigurationStatePreview
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
enum class GazeDeviceConfigurationStatePreview
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
public enum GazeDeviceConfigurationStatePreview
var value = Windows.Devices.Input.Preview.GazeDeviceConfigurationStatePreview.unknown
Public Enum GazeDeviceConfigurationStatePreview

Windows requirements

Device family
Windows 10, version 1803 (introduced in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v6.0)


Configuring 2

The eye-tracker device is currently being configured.

Ready 1

The eye-tracker device is ready to start eye and head tracking.

ScreenSetupNeeded 3

The display device is not configured correctly. Calibration might resolve this state.

Unknown 0

The eye-tracker device state is unknown. Calibration might resolve this state.

UserCalibrationNeeded 4

The eye-tracker device needs to be calibrated.


Use these values to confirm that the eye-tracking device is calibrated and ready to send gaze input events and data.

Applies to

See also