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:
- hardware/libhardware/include/hardware/ vehicle_camera.h