GazeDevicePreview GazeDevicePreview GazeDevicePreview GazeDevicePreview GazeDevicePreview Class

Definition

Supports the ability to identify and manage all connected eye-tracker devices.

public : sealed class GazeDevicePreview
struct winrt::Windows::Devices::Input::Preview::GazeDevicePreview
public sealed class GazeDevicePreview
Public NotInheritable Class GazeDevicePreview
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10, version 1803 (introduced v10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v6)

Properties

CanTrackEyes CanTrackEyes CanTrackEyes CanTrackEyes CanTrackEyes

Gets whether the eye-tracking device can detect and track the user's eyes.

CanTrackHead CanTrackHead CanTrackHead CanTrackHead CanTrackHead

Gets whether the eye-tracking device can detect and track the user's head.

ConfigurationState ConfigurationState ConfigurationState ConfigurationState ConfigurationState

Gets the configuration state of the eye-tracking device.

Id Id Id Id Id

Gets a unique identifier for the eye-tracking device.

Methods

GetBooleanControlDescriptions(UInt16, UInt16) GetBooleanControlDescriptions(UInt16, UInt16) GetBooleanControlDescriptions(UInt16, UInt16) GetBooleanControlDescriptions(UInt16, UInt16) GetBooleanControlDescriptions(UInt16, UInt16)

Retrieves the boolean control descriptions for the eye-tracking device.

GetNumericControlDescriptions(UInt16, UInt16) GetNumericControlDescriptions(UInt16, UInt16) GetNumericControlDescriptions(UInt16, UInt16) GetNumericControlDescriptions(UInt16, UInt16) GetNumericControlDescriptions(UInt16, UInt16)

Retrieves the numeric control description for the eye-tracking device.

RequestCalibrationAsync() RequestCalibrationAsync() RequestCalibrationAsync() RequestCalibrationAsync() RequestCalibrationAsync()

Asynchronously requests the eye-tracking device start its calibration process.

See also