C Specification

The XrSpacesEraseInfoMETA structure is defined as:

// Provided by XR_META_spatial_entity_persistence
typedef struct XrSpacesEraseInfoMETA {
    XrStructureType    type;
    const void*        next;
    uint32_t           spaceCount;
    XrSpace*           spaces;
    uint32_t           uuidCount;
    XrUuidEXT*         uuids;
} XrSpacesEraseInfoMETA;

Members

Member Descriptions
  • type is the XrStructureType of this structure.

  • next is NULL or a pointer to the next structure in a structure chain. No such structures are defined in core OpenXR or this extension.

  • spaceCount is the number of spaces in the spaces array.

  • spaces is the XrSpace array (pointer to first element) of spaces to be erased.

  • uuidCount is the number of UUIDs in the uuids array.

  • uuids is the XrUuidEXT array (pointer to first element) of spaces to be erased.

Description

The XrSpacesEraseInfoMETA structure contains information used to erase one or more spaces with xrEraseSpacesMETA. Both the spaces and uuids arrays are optional, but at least one of them must contain at least one element. See xrEraseSpacesMETA for required validation behavior by the runtime.

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.