XR_QCOM_trackables_qr_code_operations
নাম স্ট্রিং
XR_QCOM_trackables_qr_code_operations
এক্সটেনশন টাইপ
ইনস্ট্যান্স এক্সটেনশন
নিবন্ধিত এক্সটেনশন নম্বর
৩১৫
সংশোধন
১
অনুমোদনের অবস্থা
অনুমোদিত নয়
এক্সটেনশন এবং সংস্করণ নির্ভরতা
XR_ANDROID_trackables_qr_code
সর্বশেষ সংশোধনের তারিখ
২০২৫-১২-১৯
আইপি স্ট্যাটাস
কোনো জ্ঞাত আইপি দাবি নেই।
অবদানকারীরা
ম্যাক্সিমিলিয়ান মেয়ার, কোয়ালকম
সংক্ষিপ্ত বিবরণ
XrSystemQrCodeTrackingOperationsPropertiesQCOM কাঠামোটি নিম্নরূপে সংজ্ঞায়িত করা হয়েছে:
typedef struct XrSystemQrCodeTrackingOperationsPropertiesQCOM {
XrStructureType type;
void* next;
XrBool32 supportsQrCodeTrackingOperations;
} XrSystemQrCodeTrackingOperationsPropertiesQCOM;
সদস্যদের বিবরণ
-
type -
next -
supportsQrCodeTrackingOperations
বৈধ ব্যবহার (অন্তর্নিহিত)
- XrSystemQrCodeTrackingOperationsPropertiesQCOM ব্যবহার করার আগে
XR_QCOM_trackables_qr_code_operationsএক্সটেনশনটি অবশ্যই সক্রিয় করতে হবে। -
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;
সদস্যদের বিবরণ
-
type -
next -
qrCodeVersionCount -
qrCodeVersions
বৈধ ব্যবহার (অন্তর্নিহিত)
- XrTrackableQrCodeVersionFilterQCOM ব্যবহার করার আগে
XR_QCOM_trackables_qr_code_operationsএক্সটেনশনটি অবশ্যই সক্রিয় করতে হবে। typeঅবশ্যইXR_TYPE_TRACKABLE_QR_CODE_VERSION_FILTER_QCOMহতে হবেnextঅবশ্যইNULLঅথবা স্ট্রাকচার চেইনের পরবর্তী স্ট্রাকচারের একটি বৈধ পয়েন্টার হতে হবে।-
qrCodeVersionsঅবশ্যইqrCodeVersionCountসংখ্যকuint32_tমানের একটি অ্যারের পয়েন্টার হতে হবে। -
qrCodeVersionCountপ্যারামিটারটি অবশ্যই0থেকে বড় হতে হবে।
XrTrackableQrCodeVersionQCOM কাঠামোটি নিম্নরূপে সংজ্ঞায়িত করা হয়েছে:
typedef struct XrTrackableQrCodeVersionQCOM {
XrStructureType type;
void* next;
uint32_t qrVersion;
} XrTrackableQrCodeVersionQCOM;
সদস্যদের বিবরণ
-
type -
next -
qrVersion
বৈধ ব্যবহার (অন্তর্নিহিত)
- 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);
প্যারামিটার বিবরণ
-
tracker -
qrCode -
bufferCapacityInput -
bufferCountOutput -
buffer
বৈধ ব্যবহার (অন্তর্নিহিত)
- xrGetTrackableQrCodeRawDataQCOM কল করার আগে
XR_QCOM_trackables_qr_code_operationsএক্সটেনশনটি অবশ্যই সক্রিয় করতে হবে। -
trackerঅবশ্যই একটি বৈধ XrTrackableTrackerANDROID হ্যান্ডেল হতে হবে। -
bufferCountOutputঅবশ্যই একটিuint32_tমানের পয়েন্টার হতে হবে। - যদি
bufferCapacityInputমান0না হয়, তাহলেbufferঅবশ্যইbufferCapacityInputuint8_tমানগুলোর একটি অ্যারের পয়েন্টার হতে হবে।
রিটার্ন কোড
-
XR_SUCCESS -
XR_SESSION_LOSS_PENDING
-
XR_ERROR_FUNCTION_UNSUPPORTED -
XR_ERROR_HANDLE_INVALID -
XR_ERROR_INSTANCE_LOST -
XR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROID -
XR_ERROR_RUNTIME_FAILURE -
XR_ERROR_SESSION_LOST -
XR_ERROR_SIZE_INSUFFICIENT -
XR_ERROR_VALIDATION_FAILURE
xrResetTrackableQrCodeTrackingQCOM ফাংশনটি নিম্নরূপে সংজ্ঞায়িত করা হয়েছে:
XrResult xrResetTrackableQrCodeTrackingQCOM(
XrTrackableTrackerANDROID tracker,
XrTrackableANDROID qrCode);
প্যারামিটার বিবরণ
-
tracker -
qrCode
বৈধ ব্যবহার (অন্তর্নিহিত)
- xrResetTrackableQrCodeTrackingQCOM কল করার আগে
XR_QCOM_trackables_qr_code_operationsএক্সটেনশনটি অবশ্যই সক্রিয় করতে হবে। -
trackerঅবশ্যই একটি বৈধ XrTrackableTrackerANDROID হ্যান্ডেল হতে হবে।
রিটার্ন কোড
-
XR_SUCCESS -
XR_SESSION_LOSS_PENDING
-
XR_ERROR_FUNCTION_UNSUPPORTED -
XR_ERROR_HANDLE_INVALID -
XR_ERROR_INSTANCE_LOST -
XR_ERROR_MISMATCHING_TRACKABLE_TYPE_ANDROID -
XR_ERROR_RUNTIME_FAILURE -
XR_ERROR_SESSION_LOST -
XR_ERROR_VALIDATION_FAILURE
সংস্করণ ইতিহাস
সংশোধন ১, ২০২৫-১২-১৯
- স্থানধারক