Framebuffer_device_t-Strukturreferenz
Framebuffer_device_t-Strukturreferenz
#include < fb.h >
Datenfelder | |
Struktur hw_device_t | gemeinsam |
const uint32_t | Flaggen |
const uint32_t | Breite |
const uint32_t | Höhe |
const int | schreiten |
const int | Format |
const float | xdpi |
const float | ydpi |
const float | fps |
const int | minSwapInterval |
const int | maxSwapInterval |
const int | AnzahlFramebuffers |
int | reserviert [7] |
int(* | setSwapInterval )(struct framebuffer_device_t *window, int Interval) |
int(* | setUpdateRect )(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
int(* | post )(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* | CompositionComplete )(struct framebuffer_device_t *dev) |
Leere(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* | enableScreen )(struct framebuffer_device_t *dev, int enable) |
Leere * | reservierter_proc [6] |
detaillierte Beschreibung
Felddokumentation
struct hw_device_t common |
Gängige Methoden des Framebuffer-Geräts. Dies muss das erste Mitglied von „ framebuffer_device_t“ sein, da Benutzer dieser Struktur in Kontexten, in denen bekannt ist, dass „ hw_device_t “ auf einen „ framebuffer_device_t “ verweist, einen hw_device_t -Zeiger auf „ framebuffer_device_t“ umwandeln.
int(* CompositionComplete)(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(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *window, int Intervall) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ fb.h