framebuffer_device_t Riferimento alla struttura
framebuffer_device_t Riferimento alla struttura
#include < fb.h >
Campi dati | |
struttura hw_device_t | comune |
const uint32_t | bandiere |
const uint32_t | larghezza |
const uint32_t | altezza |
const int | passo |
const int | formato |
const float | xdpi |
const float | ydpi |
const float | fps |
const int | minSwapInterval |
const int | maxSwapInterval |
const int | numFramebuffer |
int | riservato [7] |
int(* | setSwapInterval )(struct framebuffer_device_t *window, int intervallo) |
int(* | setUpdateRect )(struct framebuffer_device_t *window, int left, int top, int larghezza , int altezza ) |
int(* | post )(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* | composizioneCompleta )(struct framebuffer_device_t *dev) |
vuoto(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* | abilitaScreen )(struct framebuffer_device_t *dev, int abilita) |
vuoto * | riservati_proc [6] |
Descrizione dettagliata
Documentazione sul campo
struttura hw_device_t comune |
Metodi comuni del dispositivo framebuffer. Questo deve essere il primo membro di framebuffer_device_t poiché gli utenti di questa struttura lanceranno un puntatore da hw_device_t a framebuffer_device_t in contesti in cui è noto che hw_device_t fa riferimento a framebuffer_device_t .
int(* composizioneComplete)(struct framebuffer_device_t *dev) |
void(* dump)(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* abilitaScreen)(struct framebuffer_device_t *dev, int abilita) |
int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *window, int intervallo) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int larghezza , int altezza ) |
La documentazione per questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ fb.h