Перейти к основному содержимому

XR_PICO_eye_tracking

предупреждение

This extension is not available since Pico OS 5.13.0. It was superseeded by XR_PICO_eye_tracker, available officially. Please, refer to Pico documentation for information.

Requires com.picovr.permission.EYE_TRACKING Android permission for eye tracking.

Requires com.picovr.permission.FACE_TRACKING Android permission for face tracking.

Requires android.permission.RECORD_AUDIO Android permission for lip syncing.

Functions

xrSetEyeTrackerModePICO

XrResult xrSetEyeTrackerModePICO(
XrSession session,
XrTrackingModeFlagsPICO flags);

Basically the same as xrSetTrackingModePICO. Use if xrSetTrackingModePICO is not present.

xrGetEyeTrackerModePICO

XrResult xrGetEyeTrackerModePICO(
XrSession session,
XrTrackingModeFlagsPICO* flags);

Basically the same as xrGetTrackingModePICO. Use if xrGetTrackingModePICO is not present.

xrGetEyeTrackingStatePICO

XrResult xrGetEyeTrackingStatePICO(
XrSession session,
XrTrackingModeFlagsPICO* mode,
XrTrackingStateCodePICO* code);

xrGetFaceTrackingStatePICO

XrResult xrGetFaceTrackingStatePICO(
XrSession session,
XrTrackingModeFlagsPICO* mode,
XrTrackingStateCodePICO* code);

xrGetEyeTrackerDataPICO

XrResult xrGetEyeTrackerDataPICO(
XrSession session,
XrTime time,
XrEyeTrackerDataPICO* data);

Types

XrEyeTrackerDataPICO

typedef struct XrEyeTrackerDataPICO {
// Unknown contents
} XrEyeTrackerDataPICO;