Framebuffer_device_t Ссылка на структуру
Framebuffer_device_t Ссылка на структуру
#include < fb.h >
Поля данных | |
структура hw_device_t | общий |
константа uint32_t | флаги |
константа uint32_t | ширина |
константа uint32_t | высота |
константное целое | шагать |
константное целое | формат |
константное число с плавающей запятой | xdpi |
константное число с плавающей запятой | ydpi |
константное число с плавающей запятой | кадр/с |
константное целое | минсвопинтервал |
константное целое | Макссвопинтервал |
константное целое | numFramebuffers |
интервал | зарезервировано [7] |
интервал(* | setSwapInterval )( structframebuffer_device_t *window, int интервал) |
интервал(* | setUpdateRect )( structframebuffer_device_t *window, int left, int top, int width , int height ) |
интервал(* | post )( structframebuffer_device_t *dev, buffer_handle_t buffer) |
интервал(* | композицияComplete )( structframebuffer_device_t *dev) |
пустота(* | дамп )( structframebuffer_device_t *dev, char *buff, int buff_len) |
интервал(* | EnableScreen )(struct Framebuffer_device_t *dev, int Enable) |
пустота * | зарезервированный_процесс [6] |
Подробное описание
Полевая документация
структура hw_device_t общая |
Общие методы устройства кадрового буфера. Это должен быть первый член Framebuffer_device_t , поскольку пользователи этой структуры будут приводить указатель hw_device_t к указателю Framebuffer_device_t в контекстах, где известно, что hw_device_t ссылается на Framebuffer_device_t .
int(* CompositionComplete)(struct Framebuffer_device_t *dev) |
void(* dump)( structframebuffer_device_t *dev, char *buff, int buff_len) |
int(* EnableScreen)(struct Framebuffer_device_t *dev, int Enable) |
int(* post)( structframebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)( structframebuffer_device_t *window, интервал int) |
int(* setUpdateRect)( structframebuffer_device_t *window, int left, int top, int width , int height ) |
Документация для этой структуры была создана из следующего файла:
- Аппаратное обеспечение/libhardware/include/hardware/ fb.h