वाहन_कैमरा_डिवाइस_टी संरचना संदर्भ

वाहन_कैमरा_डिवाइस_टी संरचना संदर्भ

#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 पर परिभाषा।

वर्तमान कैमरा स्थिति प्राप्त करता है.

पैरामीटर
उपकरण - डिवाइस हैंडल
राज्य - कैमरे के लिए अंतिम सेटिंग
रिटर्न
यदि डिवाइस प्रारंभ नहीं हुआ है तो सफलता पर 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 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था: