Referência de estrutura framebuffer_device_t
Referência de estrutura framebuffer_device_t
#include < fb.h >
Campos de dados | |
estrutura hw_device_t | comum |
const uint32_t | bandeiras |
const uint32_t | largura |
const uint32_t | altura |
constante constante | passo |
constante constante | formatar |
const flutuante | xdpi |
const flutuante | ydpi |
const flutuante | FPS |
constante constante | minSwapInterval |
constante constante | maxSwapInterval |
constante constante | numFramebuffers |
interno | reservado [7] |
interno(* | setSwapInterval )(struct framebuffer_device_t *janela, intervalo interno) |
interno(* | setUpdateRect )(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
interno(* | postagem ) (estrutura framebuffer_device_t *dev, buffer_handle_t buffer) |
interno(* | composiçãoComplete )(struct framebuffer_device_t *dev) |
vazio(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
interno(* | enableScreen )(struct framebuffer_device_t *dev, int enable) |
vazio * | reservado_proc [6] |
Descrição detalhada
Documentação de campo
estrutura hw_device_t comum |
Métodos comuns do dispositivo framebuffer. Este deve ser o primeiro membro de framebuffer_device_t , pois os usuários desta estrutura lançarão um ponteiro hw_device_t para framebuffer_device_t em contextos onde é conhecido que hw_device_t faz referência a um framebuffer_device_t .
int(* composiçãoComplete)(struct framebuffer_device_t *dev) |
void(* dump)(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* enableScreen)(struct framebuffer_device_t *dev, int enable) |
int(*postagem)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *janela, intervalo interno) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/include/hardware/ fb.h