hwc_composer_device_1 Справочник по структуре
#include < hwcomposer.h >
Поля данных | |
структура hw_device_t | общий |
интервал(* | подготовить )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
интервал(* | set )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
интервал(* | eventControl )(struct hwc_composer_device_1 *dev, int disp, int event, int включен) |
союз { | |
int(* пусто )(struct hwc_composer_device_1 *dev, int disp, int пусто) | |
int(* setPowerMode )(struct hwc_composer_device_1 *dev, int disp, int mode) | |
}; | |
интервал(* | запрос ) (struct hwc_composer_device_1 *dev, int What, int *value) |
пустота(* | RegisterProcs )(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs) |
пустота(* | дамп )(struct hwc_composer_device_1 *dev, char *buff, int buff_len) |
интервал(* | getDisplayConfigs )(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs) |
интервал(* | getDisplayAttributes )(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t *attributes, int32_t *values) |
интервал(* | getActiveConfig )(struct hwc_composer_device_1 *dev, int disp) |
интервал(* | setActiveConfig )(struct hwc_composer_device_1 *dev, int disp, int index) |
интервал(* | setCursorPositionAsync )(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos) |
пустота * | зарезервированный_процесс [1] |
Подробное описание
Определение в строке 484 файла hwcomposer.h .
Полевая документация
союз { ... } |
int(* пусто)(struct hwc_composer_device_1 *dev, int disp, int пусто) |
Определение в строке 606 файла hwcomposer.h .
структура hw_device_t общая |
Общие методы аппаратного композиторского устройства. Это должен быть первый член hwc_composer_device_1 , поскольку пользователи этой структуры будут приводить указатель hw_device_t к hwc_composer_device_1 в контекстах, где известно, что hw_device_t ссылается на hwc_composer_device_1 .
Определение в строке 491 файла hwcomposer.h .
void(* dump)(struct hwc_composer_device_1 *dev, char *buff, int buff_len) |
Определение в строке 657 файла hwcomposer.h .
int(* eventControl)(struct hwc_composer_device_1 *dev, int disp, int event, int включен) |
Определение в строке 588 файла hwcomposer.h .
int(* getActiveConfig)(struct hwc_composer_device_1 *dev, int disp) |
Определение в строке 724 файла hwcomposer.h .
int(* getDisplayAttributes)(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t *attributes, int32_t *values) |
Определение в строке 710 файла hwcomposer.h .
int(* getDisplayConfigs)(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs) |
Определение в строке 689 файла hwcomposer.h .
int(* подготовить)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
Определение в строке 527 файла hwcomposer.h .
int(* запрос)(struct hwc_composer_device_1 *dev, int What, int *value) |
Определение в строке 640 файла hwcomposer.h .
void(* RegisterProcs)(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs) |
Определение в строке 649 файла hwcomposer.h .
void* Reserved_proc[1] |
Определение в строке 777 файла hwcomposer.h .
int(* set)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
Определение в строке 572 файла hwcomposer.h .
int(* setActiveConfig)(struct hwc_composer_device_1 *dev, int disp, int index) |
Определение в строке 745 файла hwcomposer.h .
int(* setCursorPositionAsync)(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos) |
Определение в строке 772 файла hwcomposer.h .
int(* setPowerMode)(struct hwc_composer_device_1 *dev, int disp, int mode) |
Определение в строке 631 файла hwcomposer.h .
Документация для этой структуры была создана из следующего файла:
- Аппаратное обеспечение/libhardware/include/hardware/ hwcomposer.h