वाहन_कैमरा_डिवाइस_टी संरचना संदर्भ
#include < vehicle_camera.h >
डेटा फ़ील्ड | |
संरचना hw_device_t | सामान्य |
स्थिरांक uint32_t | कैमरा_प्रकार |
पूर्णांक(* | get_capability )(संरचना वाहन_कैमरा_डिवाइस_टी *डिवाइस, वाहन_कैमरा_कैप_टी *कैप) |
पूर्णांक(* | get_camera_crop )(स्ट्रक्चर वाहन_कैमरा_डिवाइस_t *डिवाइस, android_native_rect_t *rect) |
पूर्णांक(* | सेट_कैमरा_क्रॉप )(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_टी *डिवाइस, कॉन्स्ट एंड्रॉइड_नेटिव_रेक्ट_टी *रेक्ट) |
पूर्णांक(* | get_camera_position )(स्ट्रक्चर वाहन_कैमरा_डिवाइस_t *डिवाइस, android_native_rect_t *rect) |
पूर्णांक(* | सेट_कैमरा_पोजीशन )(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_टी *डिवाइस, कॉन्स्ट एंड्रॉइड_नेटिव_रेक्ट_टी *रेक्ट) |
पूर्णांक(* | गेट_कैमरा_स्टेट )(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_टी *डिवाइस, व्हीकल_कैमरा_स्टेट_टी *स्टेट) |
पूर्णांक(* | सेट_कैमरा_स्टेट )(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_टी *डिवाइस, कॉन्स्ट व्हीकल_कैमरा_स्टेट_टी *स्टेट) |
विस्तृत विवरण
वाहन_कैमरा.एच फ़ाइल की पंक्ति 109 पर परिभाषा।
फ़ील्ड दस्तावेज़ीकरण
const uint32_t कैमरा_प्रकार |
वाहन_कैमरा.एच फ़ाइल की पंक्ति 112 पर परिभाषा।
struct hw_device_t सामान्य |
वाहन_कैमरा.एच फ़ाइल की पंक्ति 110 पर परिभाषा।
int(* get_camera_crop)(struct व्हीकल_कैमरा_डिवाइस_t *डिवाइस, android_native_rect_t *rect) |
वर्तमान कैमरा क्रॉप सेटिंग्स प्राप्त करता है।
- पैरामीटर
उपकरण - डिवाइस हैंडल रेक्ट - वर्तमान कैमरा क्रॉप सेटिंग्स
- रिटर्न
- सफलता पर 0 - यदि डिवाइस प्रारंभ नहीं हुआ है तो ईपीईआरएम - त्रुटि पर त्रुटि
वाहन_कैमरा.एच फ़ाइल की पंक्ति 131 पर परिभाषा।
int(* get_camera_position)(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_t *डिवाइस, android_native_rect_t *rect) |
डिस्प्ले पर कैमरे की स्थिति प्राप्त करता है।
- पैरामीटर
उपकरण - डिवाइस हैंडल रेक्ट - कैमरा चालू होने पर डिस्प्ले का क्षेत्र दिखाई देगा
- रिटर्न
- सफलता पर 0 - यदि डिवाइस प्रारंभ नहीं हुआ है तो ईपीईआरएम - त्रुटि पर त्रुटि
वाहन_कैमरा.एच फ़ाइल की पंक्ति 152 पर परिभाषा।
int(* get_camera_state)(struct व्हीकल_कैमरा_डिवाइस_t *डिवाइस, व्हीकल_कैमरा_स्टेट_t *स्टेट) |
वर्तमान कैमरा स्थिति प्राप्त करता है.
- पैरामीटर
उपकरण - डिवाइस हैंडल राज्य - कैमरे के लिए अंतिम सेटिंग
- रिटर्न
- यदि डिवाइस प्रारंभ नहीं हुआ है तो सफलता पर 0 -ईपीईआरएम
वाहन_कैमरा.एच फ़ाइल की पंक्ति 173 पर परिभाषा।
int(* get_capabilitys)(स्ट्रक्चर वाहन_कैमरा_डिवाइस_टी *डिवाइस, वाहन_कैमरा_कैप_टी *कैप) |
इस कैमरे की क्षमताएँ लौटाता है।
- पैरामीटर
उपकरण - डिवाइस हैंडल टोपी - क्षमताओं के सूचक झंडे लौटाए जा रहे हैं
- रिटर्न
- यदि डिवाइस अमान्य है या प्रारंभ नहीं किया गया है तो सफलता पर 0 -ईपीईआरएम
वाहन_कैमरा.एच फ़ाइल की पंक्ति 121 पर परिभाषा।
int(* set_camera_crop)(struct व्हीकल_कैमरा_डिवाइस_t *डिवाइस, const android_native_rect_t *rect) |
कैमरा क्रॉप सेट करता है।
- पैरामीटर
उपकरण - डिवाइस हैंडल रेक्ट - क्रॉप करने के लिए कैमरा इनपुट का क्षेत्र। कैमरा क्षमताओं से कैमरे की चौड़ाई और ऊंचाई के भीतर फिट होना चाहिए।
- रिटर्न
- सफलता पर 0 - यदि डिवाइस प्रारंभ नहीं हुआ है तो ईपीईआरएम - त्रुटि पर त्रुटि
वाहन_कैमरा.एच फ़ाइल की पंक्ति 142 पर परिभाषा।
int(* set_camera_position)(struct व्हीकल_कैमरा_डिवाइस_t *डिवाइस, const android_native_rect_t *rect) |
डिस्प्ले पर कैमरे की स्थिति सेट करता है।
- पैरामीटर
उपकरण - डिवाइस हैंडल रेक्ट - कैमरा चालू होने पर डिस्प्ले का क्षेत्र दिखाई देगा। कैमरा क्षमताओं से डिस्प्ले की चौड़ाई और ऊंचाई के भीतर फिट होना चाहिए।
- रिटर्न
- सफलता पर 0 - यदि डिवाइस प्रारंभ नहीं हुआ है तो ईपीईआरएम - त्रुटि पर त्रुटि
वाहन_कैमरा.एच फ़ाइल की पंक्ति 164 पर परिभाषा।
int(* सेट_कैमरा_स्टेट)(स्ट्रक्चर व्हीकल_कैमरा_डिवाइस_टी *डिवाइस, कॉन्स्ट व्हीकल_कैमरा_स्टेट_टी *स्टेट) |
कैमरा स्थिति सेट करता है.
- पैरामीटर
उपकरण - डिवाइस हैंडल राज्य - कैमरे के लिए वांछित सेटिंग
- रिटर्न
- सफलता पर 0 - यदि डिवाइस प्रारंभ नहीं हुआ है तो ईपीईआरएम - त्रुटि पर त्रुटि
वाहन_कैमरा.एच फ़ाइल की पंक्ति 183 पर परिभाषा।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ वाहन_कैमरा.एच