C Specification

// Provided by XR_EXT_interaction_render_model
typedef struct XrInteractionRenderModelTopLevelUserPathGetInfoEXT {
    XrStructureType    type;
    const void*        next;
    uint32_t           topLevelUserPathCount;
    const XrPath*      topLevelUserPaths;
} XrInteractionRenderModelTopLevelUserPathGetInfoEXT;

Members

Member Descriptions
  • type is the XrStructureType of this structure.

  • next is NULL or a pointer to the next structure in a structure chain.

  • topLevelUserPathCount is the number of elements in topLevelUserPaths.

  • topLevelUserPaths is an array of unique XrPath values that correspond to valid top-level /user paths.

== Description

If any elements in topLevelUserPaths are duplicated, the runtime must return XR_ERROR_VALIDATION_FAILURE from xrGetRenderModelPoseTopLevelUserPathEXT.

If any elements in topLevelUserPaths are not valid top level /user paths, the runtime must return XR_ERROR_PATH_INVALID from xrGetRenderModelPoseTopLevelUserPathEXT.

Valid Usage (Implicit)

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 2014-2025 The Khronos Group Inc.