Référence de structure framebuffer_device_t
Référence de structure framebuffer_device_t
#include < fb.h >
Champs de données | |
structure hw_device_t | commun |
const uint32_t | drapeaux |
const uint32_t | largeur |
const uint32_t | hauteur |
const entier | foulée |
const entier | format |
const flotteur | xdpi |
const flotteur | ydpi |
const flotteur | fps |
const entier | minSwapInterval |
const entier | maxSwapInterval |
const entier | numFramebuffers |
int | réservé [7] |
entier(* | setSwapInterval )(struct framebuffer_device_t *window, intervalle int) |
entier(* | setUpdateRect (struct framebuffer_device_t *window, int gauche, int haut, int largeur , int hauteur ) |
entier(* | post )(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
entier(* | compositionComplete )(struct framebuffer_device_t *dev) |
vide(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
entier(* | activerScreen )(struct framebuffer_device_t *dev, int activer) |
vide * | réservé_proc [6] |
Description détaillée
Documentation de terrain
struct hw_device_t commun |
Méthodes courantes du périphérique framebuffer. Il doit s'agir du premier membre de framebuffer_device_t car les utilisateurs de cette structure lanceront un pointeur hw_device_t vers framebuffer_device_t dans des contextes où l'on sait que hw_device_t fait référence à un framebuffer_device_t .
int(* compositionComplete)(struct framebuffer_device_t *dev) |
void(* dump)(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* activerScreen)(struct framebuffer_device_t *dev, int activer) |
int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *window, int intervalle) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int gauche, int haut, int largeur , int hauteur ) |
La documentation de cette structure a été générée à partir du fichier suivant :
- matériel/libhardware/include/hardware/ fb.h