Struct XrHandTrackingUnextrapolatedPosesMETA
Extends XrHandJointLocationsEXT to report when the tracking system captured the source
data used to generate the returned unextrapolated hand joint poses. Provided by
XR_META_hand_tracking_unextrapolated_poses.
Inherited Members
Namespace: UnityEngine.XR.OpenXR.NativeTypes
Assembly: Unity.XR.OpenXR.dll
Syntax
public readonly struct XrHandTrackingUnextrapolatedPosesMETA
Remarks
The runtime populates this struct only when
XrHandTrackingUnextrapolatedPosesRequestMETA is chained to the
XrHandJointsLocateInfoEXT input, and leaves it unmodified otherwise.
Warning
Don't initialize this struct with the default parameterless constructor. Use either defaultValue or a constructor with parameters to ensure that type is correctly initialized to HandTrackingUnextrapolatedPosesMETA.
Constructors
XrHandTrackingUnextrapolatedPosesMETA(long)
Construct an instance with a null next pointer.
Declaration
public XrHandTrackingUnextrapolatedPosesMETA(long captureTime)
Parameters
| Type | Name | Description |
|---|---|---|
| long | captureTime | The time at which the source data was captured. |
XrHandTrackingUnextrapolatedPosesMETA(void*, long)
Construct an instance.
Declaration
public XrHandTrackingUnextrapolatedPosesMETA(void* next, long captureTime)
Parameters
| Type | Name | Description |
|---|---|---|
| void* | next | The next pointer. |
| long | captureTime | The time at which the source data was captured. |
Properties
captureTime
The XrTime at which the tracking system captured the source data used to generate the
returned unextrapolated joint poses, or zero if there are no valid poses.
Declaration
public long captureTime { get; }
Property Value
| Type | Description |
|---|---|
| long |
defaultValue
Get a default instance with an initialized type property.
Declaration
public static XrHandTrackingUnextrapolatedPosesMETA defaultValue { get; }
Property Value
| Type | Description |
|---|---|
| XrHandTrackingUnextrapolatedPosesMETA |
next
null or a pointer to the next structure in a structure chain.
Declaration
public void* next { get; }
Property Value
| Type | Description |
|---|---|
| void* |
type
The XrStructureType of this struct: HandTrackingUnextrapolatedPosesMETA.
Declaration
public XrStructureType type { get; }
Property Value
| Type | Description |
|---|---|
| XrStructureType |