C Specification
XrDynamicObjectTypeBD represents the dynamic object categories supported by the runtime for detection and can be set when creating the XrSenseDataProviderBD.
The XrDynamicObjectTypeBD enumeration is defined as:
// Provided by XR_BD_dynamic_object_tracking
typedef enum XrDynamicObjectTypeBD {
XR_DYNAMIC_OBJECT_TYPE_UNKNOWN_BD = 0,
// Provided by XR_BD_dynamic_object_keyboard
XR_DYNAMIC_OBJECT_TYPE_KEYBOARD_BD = 1000747000,
// Provided by XR_BD_dynamic_object_mouse
XR_DYNAMIC_OBJECT_TYPE_MOUSE_BD = 1000748000,
XR_DYNAMIC_OBJECT_TYPE_MAX_ENUM_BD = 0x7FFFFFFF
} XrDynamicObjectTypeBD;
Description
| Enum | Description |
|---|---|
|
Represents an unknown object type. |
|
Represents a keyboard (Added by the |
|
Represents a mouse (Added by the |
See Also
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.