C Specification
// Provided by XR_BD_body_tracking_auxiliary_metrics
typedef enum XrBodyTrackingPostureBD {
XR_BODY_TRACKING_POSTURE_STOMP_BD = 1,
XR_BODY_TRACKING_POSTURE_STATIC_BD = 2,
XR_BODY_TRACKING_POSTURE_MAX_ENUM_BD = 0x7FFFFFFF
} XrBodyTrackingPostureBD;
Description
| Enum | Description |
|---|---|
|
Represents a stomp posture. |
|
Represents a static posture where the tracked user maintains a fixed pose. |
Currently XrBodyTrackingPostureBD is applicable to
XR_BODY_JOINT_LEFT_ANKLE_BD and XR_BODY_JOINT_RIGHT_ANKLE_BD (in
XrBodyJointBD).
The runtime must populate the data corresponding to the indices of
XR_BODY_JOINT_LEFT_ANKLE_BD and XR_BODY_JOINT_RIGHT_ANKLE_BD
with valid data and set all others to 0.
Document Notes
For more information, see the OpenXR Specification
This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright 2014-2026 The Khronos Group Inc.
This work is licensed under a Creative Commons Attribution 4.0 International License.