EyesPose Class

Definition

Represents the user's eye gaze in relation to their surroundings.

public ref class EyesPose sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Static(Windows.Perception.People.IEyesPoseStatics, 524288, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EyesPose sealed
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Static(typeof(Windows.Perception.People.IEyesPoseStatics), 524288, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EyesPose
Public NotInheritable Class EyesPose
Inheritance
EyesPose
Attributes

Windows 10 requirements

Device family
Windows 10, version 1903 (introduced in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v8.0)
App capabilities
gazeInput

Remarks

This type is for reasoning about spatial eye gaze in a headset. For screen-space eye gaze relative to a monitor, see GazeDevicePreview instead.

Properties

Gaze

Gets the user's eye gaze in the specified coordinate system.

IsCalibrationValid

Gets whether eye gaze has been calibrated for the current user in the headset.

UpdateTimestamp

Gets the timestamp at which this eye gaze snapshot was taken.

Methods

IsSupported()

Gets whether eye gaze is supported by the current headset.

RequestAccessAsync()

Requests access for an app to use spatial eye gaze. This requires the gazeInput capability.

Applies to