vehicle_camera_module_t 構造体のリファレンス
vehicle_camera_module_t 構造体のリファレンス
#include < vehicle_camera.h >
データフィールド | |
構造体hw_module_t | 一般 |
const uint32_t *(* | get_camera_device_list )(uint32_t *カメラの数) |
詳細な説明
すべてのハードウェア モジュールには HAL_MODULE_INFO_SYM という名前のデータ構造が必要であり、このデータ構造のフィールドはhw_module_tで始まり、その後にモジュール固有の情報が続く必要があります。
ファイルvehicle_camera.hの92行目の定義。
フィールドドキュメント
struct hw_module_t共通 |
ファイルvehicle_camera.hの93行目の定義。
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
車両に搭載されているカメラを HW に問い合わせます
- パラメーター
カメラ数 - 利用可能なカメラデバイスの数。 0 が返された場合、エラーが発生したため、戻りポインタは NULL になります。
- 戻り値
- どのカメラがインストールされているかを示す vehicle_camera_type_t の配列へのポインタ。このポインタは、車両 hal がロードされている間のみ有効です。ポインタが NULL の場合、エラーが発生し、num_cameras は 0 になります。
ファイルvehicle_camera.hの105行目の定義。
この構造体のドキュメントは次のファイルから生成されました。
- hardware/libhardware/include/hardware/ vehicle_camera.h