Referensi Struct vehicle_camera_device_t

Referensi Struct vehicle_camera_device_t

#include < vehicle_camera.h >

Kolom Data

struct hw_device_t   umum
 
const uint32_t  camera_type
 
int(*  get_capabilities )(struct vehicle_camera_device_t *device, vehicle_camera_cap_t *cap)
 
int(*  get_camera_crop )(struct vehicle_camera_device_t *device, android_native_rect_t *rect)
 
int(*  set_camera_crop )(struct vehicle_camera_device_t *device, const android_native_rect_t *rect)
 
int(*  get_camera_position )(struct vehicle_camera_device_t *device, android_native_rect_t *rect)
 
int(*  set_camera_position )(struct vehicle_camera_device_t *device, const android_native_rect_t *rect)
 
int(*  get_camera_state )(struct vehicle_camera_device_t *device, vehicle_camera_state_t *state)
 
int(*  set_camera_state )(struct vehicle_camera_device_t *device, const vehicle_camera_state_t *state)
 

Deskripsi Mendetail

Definisi di baris 109 file vehicle_camera.h .

Dokumentasi Bidang

const uint32_t camera_type

Definisi di baris 112 dari file vehicle_camera.h .

struct hw_device_t umum

Definisi di baris 110 dari file vehicle_camera.h .

int(* get_camera_crop)(struct vehicle_camera_device_t *device, android_native_rect_t *rect)

Mendapatkan setelan pemangkasan kamera saat ini.

Parameter
perangkat - nama sebutan perangkat
rect - setelan pemangkasan kamera saat ini
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi error

Definisi pada baris 131 dari file vehicle_camera.h .

int(* get_camera_position)(struct vehicle_camera_device_t *device, android_native_rect_t *rect)

Mendapatkan posisi kamera di layar.

Parameter
perangkat - nama sebutan perangkat
rect - area tampilan yang akan muncul saat kamera aktif
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi error

Definisi di baris 152 dari file vehicle_camera.h .

int(* get_camera_state)(struct vehicle_camera_device_t *device, vehicle_camera_state_t *state)

Mendapatkan status kamera saat ini.

Parameter
perangkat - nama sebutan perangkat
status - setelan terakhir untuk kamera
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi

Definisi di baris 173 dari file vehicle_camera.h .

int(* get_capabilities)(struct vehicle_camera_device_t *device, vehicle_camera_cap_t *cap)

Menampilkan kemampuan kamera ini.

Parameter
perangkat - nama sebutan perangkat
foto layar - pointer ke flag kemampuan yang ditampilkan
Hasil
0 jika berhasil -EPERM jika perangkat tidak valid atau tidak diinisialisasi

Definisi di baris 121 dari file vehicle_camera.h .

int(* set_camera_crop)(struct vehicle_camera_device_t *device, const android_native_rect_t *rect)

Menetapkan pemangkasan kamera.

Parameter
perangkat - nama sebutan perangkat
rect - area input kamera yang akan dipangkas. Harus sesuai dengan lebar dan tinggi kamera dari kemampuan kamera.
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi error

Definisi di baris 142 dari file vehicle_camera.h .

int(* set_camera_position)(struct vehicle_camera_device_t *device, const android_native_rect_t *rect)

Menetapkan posisi kamera di layar.

Parameter
perangkat - nama sebutan perangkat
rect - area tampilan yang akan muncul saat kamera aktif. Harus sesuai dengan lebar dan tinggi tampilan dari kemampuan kamera.
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi error

Definisi di baris 164 dari file vehicle_camera.h .

int(* set_camera_state)(struct vehicle_camera_device_t *device, const vehicle_camera_state_t *state)

Menetapkan status kamera.

Parameter
perangkat - nama sebutan perangkat
status - setelan yang diinginkan untuk kamera
Hasil
0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi error

Definisi di baris 183 dari file vehicle_camera.h .


Dokumentasi untuk struct ini dibuat dari file berikut: