নির্দিষ্ট বৈশিষ্ট্যের জন্য মান সেট করে; উদাহরণস্বরূপ, GPS চালু/বন্ধ, তারিখ ও সময়, ISO, সাদা ব্যালেন্স, শাটার গতি, ঘুম/পাওয়ার-অফ বিলম্ব ইত্যাদি। এই কমান্ডটি এপিআই লেভেল 2 এ পরিবর্তন করা হয়েছে।
পরামিতি
sessionId: টাইপ স্ট্রিং এর অনন্য সেশন শনাক্তকারী, camera.startSession কমান্ড ব্যবহার করে প্রাপ্ত। এপিআই লেভেল 2-এ এই ক্ষেত্রটি বাতিল করা হয়েছে।
অপশন: JSON <key, value> বৈশিষ্ট্যগুলির জোড়া সেট করতে। মান নিম্নলিখিত ধরনের হতে পারে: String , String Array , Number , Number Array , Boolean , Object , Object Array । বিকল্প দেখুন।
ফলাফল
এই কমান্ড কোন ফলাফল প্রদান করে.
ত্রুটি
missingParameter: এক বা একাধিক প্রয়োজনীয় প্যারামিটার অনুপস্থিত; উদাহরণস্বরূপ, options নির্দিষ্ট করা নেই।
invalidParameterName: এক বা একাধিক ইনপুট প্যারামিটার বিকল্প বা বিকল্পের নাম অস্বীকৃত বা অসমর্থিত, যেমন এই কোডটি ফেরত দেওয়া উচিত যদি API স্তর 2 থেকে একটি বিকল্প (যেমন captureInterval ) ব্যবহার করা হয় যখন OptionsclientVersion 1 হয়।
invalidParameterValue: এক বা একাধিক ইনপুট প্যারামিটার বা বিকল্পের নাম স্বীকৃত, কিন্তু এর মান অবৈধ; উদাহরণস্বরূপ, একটি ডেটা টাইপ ভুল।
[null,null,["2024-11-08 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Sets camera properties like GPS, date/time, ISO, and shutter speed."],["This command was modified in API level 2, removing the need for a session identifier."],["`options` parameter accepts JSON key-value pairs to configure camera settings."],["Possible errors include missing parameters, invalid parameter names or values."]]],["This command sets properties like GPS, date/time, ISO, white balance, and shutter speed. In API level 1, it required a unique `sessionId` from `camera.startSession`; this is deprecated in API level 2. The input includes `options` as JSON key-value pairs to define the properties. API level 1 needed a sessionId, API level 2 removed it. No results are returned, but errors cover missing, invalid parameter names or values. The command input shows how to define parameters for both API levels.\n"]]