Referensi Struktur vehicle_camera_device_t
#include < vehicle_camera.h >
Bidang Data | |
struct hw_device_t | umum |
konstanta uint32_t | tipe_kamera |
ke dalam(* | get_capabilities )(struct vehicle_camera_device_t *perangkat, vehicle_camera_cap_t *cap) |
ke dalam(* | get_camera_crop )(struct vehicle_camera_device_t *perangkat, android_native_rect_t *rect) |
ke dalam(* | set_camera_crop )(struct vehicle_camera_device_t *perangkat, const android_native_rect_t *rect) |
ke dalam(* | get_camera_position )(struct vehicle_camera_device_t *perangkat, android_native_rect_t *rect) |
ke dalam(* | set_camera_position )(struct vehicle_camera_device_t *perangkat, const android_native_rect_t *rect) |
ke dalam(* | get_camera_state )(struct vehicle_camera_device_t *perangkat, vehicle_camera_state_t *state) |
ke dalam(* | set_camera_state )(struct vehicle_camera_device_t *perangkat, const vehicle_camera_state_t *state) |
Detil Deskripsi
Definisi pada baris 109 file vehicle_camera.h .
Dokumentasi Lapangan
const uint32_t tipe_kamera |
Definisi pada baris 112 file vehicle_camera.h .
struct hw_device_t umum |
Definisi pada baris 110 file vehicle_camera.h .
int(* get_camera_crop)(struct vehicle_camera_device_t *perangkat, android_native_rect_t *rect) |
Mendapatkan pengaturan pemotongan kamera saat ini.
- Parameter
perangkat - pegangan perangkat benar - pengaturan pemotongan kamera saat ini
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi kesalahan
Definisi pada baris 131 file vehicle_camera.h .
int(* get_camera_position)(struct vehicle_camera_device_t *perangkat, android_native_rect_t *rect) |
Mendapatkan posisi kamera di layar.
- Parameter
perangkat - pegangan perangkat benar - area tampilan kamera akan muncul saat dihidupkan
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi kesalahan
Definisi pada baris 152 file vehicle_camera.h .
int(* get_camera_state)(struct vehicle_camera_device_t *perangkat, vehicle_camera_state_t *state) |
Mendapatkan status kamera saat ini.
- Parameter
perangkat - pegangan perangkat negara - pengaturan terakhir untuk kamera
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi
Definisi pada baris 173 file vehicle_camera.h .
int(* get_capabilities)(struct vehicle_camera_device_t *perangkat, vehicle_camera_cap_t *cap) |
Mengembalikan kemampuan kamera ini.
- Parameter
perangkat - pegangan perangkat topi - penunjuk ke tanda kemampuan yang dikembalikan
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak valid atau tidak diinisialisasi
Definisi pada baris 121 file vehicle_camera.h .
int(* set_camera_crop)(struct vehicle_camera_device_t *perangkat, const android_native_rect_t *rect) |
Mengatur pemotongan kamera.
- Parameter
perangkat - pegangan perangkat benar - area input kamera yang akan dipotong. Harus sesuai dengan lebar dan tinggi kamera dari kemampuan kamera.
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi kesalahan
Definisi pada baris 142 file vehicle_camera.h .
int(* set_camera_position)(struct vehicle_camera_device_t *perangkat, const android_native_rect_t *rect) |
Mengatur posisi kamera pada layar.
- Parameter
perangkat - pegangan perangkat benar - area tampilan kamera akan muncul saat dihidupkan. Harus sesuai dengan lebar dan tinggi layar dari kemampuan kamera.
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi kesalahan
Definisi pada baris 164 file vehicle_camera.h .
int(* set_camera_state)(struct vehicle_camera_device_t *perangkat, const vehicle_camera_state_t *state) |
Mengatur status kamera.
- Parameter
perangkat - pegangan perangkat negara - pengaturan yang diinginkan untuk kamera
- Kembali
- 0 jika berhasil -EPERM jika perangkat tidak diinisialisasi -errno jika terjadi kesalahan
Definisi pada baris 183 file vehicle_camera.h .
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- perangkat keras/libhardware/include/hardware/ vehicle_camera.h