hwc_composer_device_1 Referensi Struktur

hwc_composer_device_1 Referensi Struktur

#include < hwcomposer.h >

Bidang Data

struct hw_device_t umum
ke dalam(* persiapkan )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)
ke dalam(* set )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)
ke dalam(* eventControl )(struct hwc_composer_device_1 *dev, int disp, int acara, int diaktifkan)
Persatuan {
int(* kosong )(struct hwc_composer_device_1
*dev, int tampilan, int kosong)
int(* setPowerMode )(struct hwc_composer_device_1
*dev, int tampilan, mode int)
};
ke dalam(* kueri )(struct hwc_composer_device_1 *dev, int apa, int *nilai)
ruang kosong(* registerProcs )(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs)
ruang kosong(* membuang )(struct hwc_composer_device_1 *dev, char *buff, int buff_len)
ke dalam(* getDisplayConfigs )(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)
ke dalam(* getDisplayAttributes )(struct hwc_composer_device_1 *dev, int disp, konfigurasi uint32_t, const uint32_t *atribut, int32_t *nilai)
ke dalam(* getActiveConfig )(struct hwc_composer_device_1 *dev, int tampilan)
ke dalam(* setActiveConfig )(struct hwc_composer_device_1 *dev, int disp, int indeks)
ke dalam(* setCursorPositionAsync )(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)
ruang kosong * proses_reservasi [1]

Detil Deskripsi

Definisi pada baris 484 file hwcomposer.h .

Dokumentasi Lapangan

Persatuan { ... }
int(* kosong)(struct hwc_composer_device_1 *dev, int disp, int kosong)

Definisi pada baris 606 file hwcomposer.h .

struct hw_device_t umum

Metode umum perangkat komposer perangkat keras. Ini harus menjadi anggota pertama hwc_composer_device_1 karena pengguna struktur ini akan melemparkan pointer hw_device_t ke hwc_composer_device_1 dalam konteks yang diketahui bahwa hw_device_t merujuk pada hwc_composer_device_1 .

Definisi pada baris 491 file hwcomposer.h .

batal(* dump)(struct hwc_composer_device_1 *dev, char *buff, int buff_len)

Definisi pada baris 657 file hwcomposer.h .

int(* eventControl)(struct hwc_composer_device_1 *dev, int disp, int acara, int diaktifkan)

Definisi pada baris 588 file hwcomposer.h .

int(* getActiveConfig)(struct hwc_composer_device_1 *dev, int tampilan)

Definisi pada baris 724 file hwcomposer.h .

int(* getDisplayAttributes)(struct hwc_composer_device_1 *dev, int disp, konfigurasi uint32_t, const uint32_t *atribut, int32_t *nilai)

Definisi pada baris 710 file hwcomposer.h .

int(* getDisplayConfigs)(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)

Definisi pada baris 689 file hwcomposer.h .

int(* persiapkan)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)

Definisi pada baris 527 file hwcomposer.h .

int(* kueri)(struct hwc_composer_device_1 *dev, int apa, int *nilai)

Definisi pada baris 640 file hwcomposer.h .

batal(* registerProcs)(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs)

Definisi pada baris 649 file hwcomposer.h .

batal* milik_proc[1]

Definisi pada baris 777 file hwcomposer.h .

int(* set)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)

Definisi pada baris 572 file hwcomposer.h .

int(* setActiveConfig)(struct hwc_composer_device_1 *dev, int disp, int indeks)

Definisi pada baris 745 file hwcomposer.h .

int(* setCursorPositionAsync)(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)

Definisi pada baris 772 file hwcomposer.h .

int(* setPowerMode)(struct hwc_composer_device_1 *dev, int disp, mode int)

Definisi pada baris 631 file hwcomposer.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut: