Vehicle_camera_device_t 結構參考

Vehicle_camera_device_t 結構參考

#include < vehicle_camera.h >

資料欄位

結構體hw_device_t常見的
常數 uint32_t相機類型
整數(* get_capability )(結構vehicle_camera_device_t *設備, vehicle_camera_cap_t *cap)
整數(* get_camera_crop )(結構vehicle_camera_device_t *設備,android_native_rect_t *矩形)
整數(* set_camera_crop )(結構vehicle_camera_device_t *設備,const android_native_rect_t *矩形)
整數(* get_camera_position )(結構vehicle_camera_device_t *設備,android_native_rect_t *矩形)
整數(* set_camera_position )(結構vehicle_camera_device_t *設備,const android_native_rect_t *矩形)
整數(* get_camera_state )(結構vehicle_camera_device_t *設備, vehicle_camera_state_t *狀態)
整數(* set_camera_state )(結構vehicle_camera_device_t *設備,常數vehicle_camera_state_t *狀態)

詳細說明

定義位於檔案vehicle_camera.h的第109行。

現場文檔

const uint32_t 相機類型

定義位於檔案vehicle_camera.h的第112行。

結構體hw_device_t公共

定義位於檔案vehicle_camera.h的第110行。

int(* get_camera_crop)(結構vehicle_camera_device_t *設備,android_native_rect_t *矩形)

取得目前相機裁切設定。

參數
裝置- 設備句柄
直角- 目前相機裁切設定
退貨
0 表示成功 -EPERM 如果裝置未初始化 -errno 表示錯誤

定義位於檔案vehicle_camera.h的第131行。

int(* get_camera_position)(結構vehicle_camera_device_t *設備,android_native_rect_t *矩形)

取得相機在顯示幕上的位置。

參數
裝置- 設備句柄
直角- 相機將在開啟時出現的顯示區域
退貨
0 表示成功 -EPERM 如果裝置未初始化 -errno 表示錯誤

定義位於檔案vehicle_camera.h的第152行。

int(* get_camera_state)(結構vehicle_camera_device_t *設備, vehicle_camera_state_t *狀態)

取得目前相機狀態。

參數
裝置- 設備句柄
狀態- 相機的最後設定
退貨
成功時為 0 -EPERM 如果裝置未初始化

定義位於檔案vehicle_camera.h的第173行。

int(* get_capability)(結構vehicle_camera_device_t *device, vehicle_camera_cap_t *cap)

返回該相機的功能。

參數
裝置- 設備句柄
帽子- 指向傳回的功能標誌的指針
退貨
成功時為 0 -EPERM 如果裝置無效或未初始化

定義位於檔案vehicle_camera.h的第121行。

int(* set_camera_crop)(結構vehicle_camera_device_t *設備,const android_native_rect_t *矩形)

設定相機裁切。

參數
裝置- 設備句柄
直角- 相機輸入裁切的區域。必須符合相機功能的相機寬度和高度。
退貨
0 表示成功 -EPERM 如果裝置未初始化 -errno 表示錯誤

定義位於檔案vehicle_camera.h的第142行。

int(* set_camera_position)( structvehicle_camera_device_t *device, const android_native_rect_t *rect)

設定攝影機在顯示幕上的位置。

參數
裝置- 設備句柄
直角- 相機開啟時將出現的顯示區域。必須適合相機功能的顯示寬度和高度。
退貨
0 表示成功 -EPERM 如果裝置未初始化 -errno 表示錯誤

定義位於檔案vehicle_camera.h的第164行。

int(* set_camera_state)(結構vehicle_camera_device_t *設備,常數vehicle_camera_state_t *狀態)

設定相機狀態。

參數
裝置- 設備句柄
狀態- 所需的相機設置
退貨
0 表示成功 -EPERM 如果裝置未初始化 -errno 表示錯誤

定義位於檔案vehicle_camera.h的第183行。


該結構的文檔是從以下文件產生的: