framebuffer_device_t Referencia de estructura
framebuffer_device_t Referencia de estructura
#include < fb.h >
Campos de información | |
estructura hw_device_t | común |
constante uint32_t | banderas |
constante uint32_t | ancho |
constante uint32_t | altura |
constante int | paso |
constante int | formato |
flotación constante | xdpi |
flotador constante | ydpi |
flotación constante | fps |
constante int | minSwapInterval |
constante int | maxSwapInterval |
constante int | numFramebuffers |
En t | reservado [7] |
En t(* | setSwapInterval )(struct framebuffer_device_t *ventana, intervalo int) |
En t(* | setUpdateRect )(struct framebuffer_device_t *ventana, int izquierda, int arriba, int ancho , int alto ) |
En t(* | post )(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
En t(* | composición completa )(struct framebuffer_device_t *dev) |
vacío(* | volcar )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
En t(* | enableScreen )(struct framebuffer_device_t *dev, int enable) |
vacío * | proceso_reservado [6] |
Descripción detallada
Documentación de campo
estructura hw_device_t común |
Métodos comunes del dispositivo framebuffer. Este debe ser el primer miembro de framebuffer_device_t ya que los usuarios de esta estructura enviarán un puntero hw_device_t a framebuffer_device_t en contextos donde se sabe que hw_device_t hace referencia a framebuffer_device_t .
int(* composiciónCompleta)(struct framebuffer_device_t *dev) |
void(* volcado)(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* enableScreen)(struct framebuffer_device_t *dev, int enable) |
int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *ventana, intervalo int) |
int(* setUpdateRect)(struct framebuffer_device_t *ventana, int izquierda, int arriba, int ancho , int alto ) |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ fb.h