Référence de la struct vehicle_camera_module_t
  
   #include <
   
    vehicle_camera.h
   
   >
  
 
    Champs de données | 
  |
| struct hw_module_t | commun | 
| const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) | 
Description détaillée
Chaque module matériel doit avoir une structure de données nommée HAL_MODULE_INFO_SYM, et les champs de cette structure de données doivent commencer par hw_module_t suivi d'informations spécifiques au module.
Définition à la ligne 92 du fichier vehicle_camera.h .
Documentation des champs
| struct hw_module_t common | 
Définition à la ligne 93 du fichier vehicle_camera.h .
| const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) | 
Interroge le matériel des caméras installées sur le véhicule
- Paramètres
 - 
     
num_cameras - nombre d'appareils photo disponibles. Si la valeur 0 est renvoyée, une erreur s'est produite et le pointeur de retour doit être NULL.  
- Renvoie
 - pointeur vers un tableau de vehicle_camera_type_t pour indiquer les caméras installées. Ce pointeur n'est valide que lorsque le HAL du véhicule est chargé. Si le pointeur est NULL, une erreur s'est produite et num_cameras doit être défini sur 0.
 
Définition à la ligne 105 du fichier vehicle_camera.h .
La documentation de ce struct a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ vehicle_camera.h