C Specification
The XrSystemQrCodeTrackingPropertiesANDROID structure is defined as:
// Provided by XR_ANDROID_trackables_qr_code
typedef struct XrSystemQrCodeTrackingPropertiesANDROID {
XrStructureType type;
void* next;
XrBool32 supportsQrCodeTracking;
XrBool32 supportsQrCodeSizeEstimation;
uint16_t maxQrCodeCount;
} XrSystemQrCodeTrackingPropertiesANDROID;
Members
Description
An application can inspect whether the system is capable of QR code
tracking by extending the XrSystemProperties with
XrSystemQrCodeTrackingPropertiesANDROID structure when calling
xrGetSystemProperties.
The runtime must return XR_ERROR_FEATURE_UNSUPPORTED for QR code
tracker creation if and only if supportsQrCodeTracking is
XR_FALSE.
If a runtime supports QR code tracking, maxQrCodeCount must be at
least 1.
If a runtime does not support QR code tracking, maxQrCodeCount must
be 0.
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.