Referência de estrutura Vehicle_camera_module_t
Referência de estrutura Vehicle_camera_module_t
#include < vehicle_camera.h >
Campos de dados | |
estrutura hw_module_t | comum |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
Descrição detalhada
Cada módulo de hardware deve ter uma estrutura de dados chamada HAL_MODULE_INFO_SYM e os campos desta estrutura de dados devem começar com hw_module_t seguido de informações específicas do módulo.
Definição na linha 92 do arquivo Vehicle_camera.h .
Documentação de campo
estrutura hw_module_t comum |
Definição na linha 93 do arquivo Vehicle_camera.h .
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
Consulta o HW das câmeras instaladas no veículo
- Parâmetros
num_cameras - número de dispositivos de câmera disponíveis. Se 0 for retornado, ocorreu um erro e o ponteiro de retorno será NULL.
- Devoluções
- ponteiro para uma matriz de veículo_camera_type_t para indicar quais câmeras estão instaladas. Este ponteiro só é válido enquanto o veículo está carregado. Se o ponteiro for NULL, ocorreu um erro e num_cameras deverá ser 0.
Definição na linha 105 do arquivo Vehicle_camera.h .
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ veículo_camera.h