vehicle_camera_module_t 結構體參考資料
vehicle_camera_module_t 結構體參考資料
#include <
vehicle_camera.h
>
資料欄位 |
|
struct hw_module_t | 通用 |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
詳細說明
每個硬體模組都必須有名為 HAL_MODULE_INFO_SYM 的資料結構,且此資料結構的欄位必須以 hw_module_t 開頭,後面接著模組專屬資訊。
定義位於檔案 vehicle_camera.h 的 92 行。
欄位說明文件
struct hw_module_t common |
定義位於檔案 vehicle_camera.h 的 93 行。
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
針對車輛上安裝的攝影機查詢硬體
- 參數
-
num_cameras - 可用的攝影機裝置數量。如果傳回 0,表示發生錯誤,且傳回指標應為 NULL。
- 退貨
- 指向 vehicle_camera_type_t 陣列的指標,用於表示已安裝哪些攝影機。這個指標僅在車輛 HAL 載入時有效。如果指標為 NULL,則表示發生錯誤,且 num_cameras 應為 0。
定義位於檔案 vehicle_camera.h 的 105 行。
這個結構體的說明文件是由下列檔案產生:
- hardware/libhardware/include/hardware/ vehicle_camera.h