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 * количество_камер) |
Подробное описание
Каждый аппаратный модуль должен иметь структуру данных с именем HAL_MODULE_INFO_SYM, а поля этой структуры данных должны начинаться с hw_module_t, за которым следует информация о конкретном модуле.
Определение в строке 92 файла vehicle_camera.h .
Полевая документация
struct hw_module_t общий |
Определение в строке 93 файла vehicle_camera.h .
const uint32_t * (* get_camera_device_list) (uint32_t * количество_камер) |
Запрашивает аппаратное обеспечение для камер, установленных на транспортном средстве
- Параметры
num_cameras - количество доступных камер. Если возвращается 0, произошла ошибка, и указатель возврата должен быть ПУСТО (NULL).
- Возврат
- указатель на массив vehicle_camera_type_t для обозначения установленных камер. Этот указатель действителен только тогда, когда автомобиль наполовину загружен. Если указатель равен NULL, то произошла ошибка, и num_cameras должно быть 0.
Определение в строке 105 файла vehicle_camera.h .
Документация для этой структуры была создана из следующего файла:
- оборудование / libhardware / включает / оборудование / vehicle_camera.h