hwc_composer_device_1 Referensi Struktur

hwc_composer_device_1 Referensi Struktur

#include < hwcomposer.h >

Bidang Data

struktur hw_device_t umum
int(* mempersiapkan )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)
int(* set )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)
int(* eventControl )(struct hwc_composer_device_1 *dev, int disp, int event, int diaktifkan)
Persatuan {
int(* blank )(struct hwc_composer_device_1
*dev, int disp, int kosong)
int(* setPowerMode )(struct hwc_composer_device_1
*dev, int disp, int mode)
};
int(* 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(* dump )(struct hwc_composer_device_1 *dev, char *buff, int buff_len)
int(* getDisplayConfigs )(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)
int(* getDisplayAttributes )(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t *attributes, int32_t *values)
int(* getActiveConfig )(struct hwc_composer_device_1 *dev, int disp)
int(* setActiveConfig )(struct hwc_composer_device_1 *dev, int disp, int indeks)
int(* setCursorPositionAsync )(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)
ruang kosong * reserved_proc [1]

Detil Deskripsi

Definisi pada baris 484 dari file hwcomposer.h .

Dokumentasi Lapangan

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

Definisi pada baris 606 dari file hwcomposer.h .

struct hw_device_t umum

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

Definisi pada baris 491 dari file hwcomposer.h .

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

Definisi pada baris 657 dari file hwcomposer.h .

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

Definisi pada baris 588 dari file hwcomposer.h .

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

Definisi pada baris 724 dari 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 dari file hwcomposer.h .

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

Definisi pada baris 689 dari file hwcomposer.h .

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

Definisi pada baris 527 dari file hwcomposer.h .

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

Definisi pada baris 640 dari file hwcomposer.h .

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

Definisi pada baris 649 dari file hwcomposer.h .

void* reserved_proc[1]

Definisi pada baris 777 dari file hwcomposer.h .

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

Definisi pada baris 572 dari file hwcomposer.h .

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

Definisi pada baris 745 dari file hwcomposer.h .

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

Definisi pada baris 772 dari file hwcomposer.h .

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

Definisi pada baris 631 dari file hwcomposer.h .


Dokumentasi untuk struct ini dibuat dari file berikut: