XR_QCOM_trackables_qr_code_operations
नाम वाली स्ट्रिंग
XR_QCOM_trackables_qr_code_operations
एक्सटेंशन का टाइप
इंस्टेंस एक्सटेंशन
रजिस्टर किए गए एक्सटेंशन का नंबर
315
संशोधन
1
पुष्टि की स्थिति
पुष्टि नहीं की गई
एक्सटेंशन और वर्शन की ज़रूरी शर्तें
XR_ANDROID_trackables_qr_code
पिछली बार किए गए बदलाव के हिसाब से
2025-12-19
आईपी की स्थिति
आईपी पर दावा करने की कोई जानकारी नहीं है.
योगदान देने वाले
मैक्सिमिलियन मेयर, Qualcomm
खास जानकारी
XrSystemQrCodeTrackingOperationsPropertiesQCOM स्ट्रक्चर को इस तरह तय किया गया है:
typedef struct XrSystemQrCodeTrackingOperationsPropertiesQCOM {
XrStructureType type;
void* next;
XrBool32 supportsQrCodeTrackingOperations;
} XrSystemQrCodeTrackingOperationsPropertiesQCOM;
सदस्यों की जानकारी
typenextsupportsQrCodeTrackingOperations
मान्य इस्तेमाल (सीधे तौर पर न दिखाना)
-
XR_QCOM_trackables_qr_code_operationsएक्सटेंशन को XrSystemQrCodeTrackingOperationsPropertiesQCOM का इस्तेमाल करने से पहले, चालू करना ज़रूरी है -
typeकी वैल्यूXR_TYPE_SYSTEM_QR_CODE_TRACKING_OPERATIONS_PROPERTIES_QCOM -
nextकी वैल्यूNULLया स्ट्रक्चर चेन में अगले स्ट्रक्चर का मान्य पॉइंटर होना चाहिए
XrTrackableQrCodeVersionFilterQCOM स्ट्रक्चर को इस तरह तय किया गया है:
typedef struct XrTrackableQrCodeVersionFilterQCOM {
XrStructureType type;
const void* next;
uint32_t qrCodeVersionCount;
uint32_t* qrCodeVersions;
} XrTrackableQrCodeVersionFilterQCOM;
सदस्यों की जानकारी
typenextqrCodeVersionCountqrCodeVersions
मान्य इस्तेमाल (सीधे तौर पर न दिखाना)
- XrTrackableQrCodeVersionFilterQCOM का इस्तेमाल करने से पहले,
XR_QCOM_trackables_qr_code_operationsएक्सटेंशन को चालू करना ज़रूरी है -
typeकी वैल्यूXR_TYPE_TRACKABLE_QR_CODE_VERSION_FILTER_QCOMहोनी चाहिए -
nextकी वैल्यूNULLया स्ट्रक्चर चेन में अगले स्ट्रक्चर का मान्य पॉइंटर होना चाहिए -
qrCodeVersionsकी वैल्यूqrCodeVersionCountuint32_tवैल्यू की एक कलेक्शन का पॉइंटर होनी चाहिए -
qrCodeVersionCountपैरामीटर की वैल्यू, ज़्यादा होनी चाहिए0
XrTrackableQrCodeVersionQCOM स्ट्रक्चर को इस तरह तय किया गया है:
typedef struct XrTrackableQrCodeVersionQCOM {
XrStructureType type;
void* next;
uint32_t qrVersion;
} XrTrackableQrCodeVersionQCOM;
सदस्यों की जानकारी
typenextqrVersion
मान्य इस्तेमाल (सीधे तौर पर न दिखाना)
- XrTrackableQrCodeVersionQCOM का इस्तेमाल करने से पहले,
XR_QCOM_trackables_qr_code_operationsएक्सटेंशन को चालू करना ज़रूरी है -
typeकी वैल्यूXR_TYPE_TRACKABLE_QR_CODE_VERSION_QCOM -
nextकी वैल्यूNULLया स्ट्रक्चर चेन में अगले स्ट्रक्चर का मान्य पॉइंटर होना चाहिए
xrGetTrackableQrCodeRawDataQCOM फ़ंक्शन को इस तरह तय किया गया है:
XrResult xrGetTrackableQrCodeRawDataQCOM(
XrTrackableTrackerANDROID tracker,
XrTrackableANDROID qrCode,
uint32_t bufferCapacityInput,
uint32_t* bufferCountOutput,
uint8_t* buffer);
पैरामीटर की जानकारी
trackerqrCodebufferCapacityInputbufferCountOutputbuffer
मान्य इस्तेमाल (सीधे तौर पर न दिखाना)
-
XR_QCOM_trackables_qr_code_operationsएक्सटेंशन को xrGetTrackableQrCodeRawDataQCOM को कॉल करने से पहले चालू करना ज़रूरी है -
trackerकी वैल्यू, मान्य XrTrackableTrackerANDROID हैंडल होनी चाहिए -
bufferCountOutputकी वैल्यूuint32_tवैल्यू का पॉइंटर होनी चाहिए - अगर
bufferCapacityInputकी वैल्यू0नहीं है, तोbufferकी वैल्यू,bufferCapacityInputuint8_tवैल्यू की एक कलेक्शन का पॉइंटर होनी चाहिए
रिस्पॉन्स कोड
XR_SUCCESSXR_SESSION_LOSS_PENDING
XR_ERROR_FUNCTION_UNSUPPORTEDXR_ERROR_HANDLE_INVALIDXR_ERROR_INSTANCE_LOSTXR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROIDXR_ERROR_RUNTIME_FAILUREXR_ERROR_SESSION_LOSTXR_ERROR_SIZE_INSUFFICIENTXR_ERROR_VALIDATION_FAILURE
xrResetTrackableQrCodeTrackingQCOM फ़ंक्शन को इस तरह तय किया गया है:
XrResult xrResetTrackableQrCodeTrackingQCOM(
XrTrackableTrackerANDROID tracker,
XrTrackableANDROID qrCode);
पैरामीटर की जानकारी
trackerqrCode
मान्य इस्तेमाल (सीधे तौर पर न दिखाना)
- xrResetTrackableQrCodeTrackingQCOM को कॉल करने से पहले,
XR_QCOM_trackables_qr_code_operationsएक्सटेंशन को चालू करना ज़रूरी है -
trackerकी वैल्यू, मान्य XrTrackableTrackerANDROID हैंडल होनी चाहिए
रिस्पॉन्स कोड
XR_SUCCESSXR_SESSION_LOSS_PENDING
XR_ERROR_FUNCTION_UNSUPPORTEDXR_ERROR_HANDLE_INVALIDXR_ERROR_INSTANCE_LOSTXR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROIDXR_ERROR_RUNTIME_FAILUREXR_ERROR_SESSION_LOSTXR_ERROR_VALIDATION_FAILURE
वर्शन इतिहास
संशोधन 1, 2025-12-19
- प्लेसहोल्डर