Framebuffer_device_t Odniesienie do struktury

Framebuffer_device_t Odniesienie do struktury

#include < fb.h >

Pola danych

struktura hw_device_t wspólny
stała uint32_t flagi
stała uint32_t szerokość
stała uint32_t wysokość
stała int krok
stała int format
stały pływak xdpi
stały pływak ydpi
stały pływak fps
stała int minInterwał wymiany
stała int maksymalnyinterwał wymiany
stała int liczba buforów ramek
wew zarezerwowane [7]
int(* setSwapInterval )(struktura bufor_bufora_t_urządzenia_t *okno, interwał int)
int(* setUpdateRect )(struct rambuffer_device_t *okno, int po lewej stronie, int góra, int szerokość , int wysokość )
int(* post )(struct rambuffer_device_t *dev, bufor_uchwytu_t bufora)
int(* kompozycja ukończona ) (struktura bufora ramki_urządzenia_t *dev)
próżnia(* zrzut )(struct rambuffer_device_t *dev, char *buff, int buff_len)
int(* włączScreen )(struct ramkabuffer_device_t *dev, int włącz)
próżnia * zarezerwowany_proc [6]

szczegółowy opis

Definicja w linii 38 pliku fb.h .

Dokumentacja terenowa

struktura hw_device_t wspólna

Typowe metody urządzenia buforującego ramkę. Musi to być pierwszy element ramki Framebuffer_device_t , ponieważ użytkownicy tej struktury będą rzutować wskaźnik hw_device_t na wskaźnik Framebuffer_device_t w kontekstach, w których wiadomo, że hw_device_t odwołuje się do Framebuffer_device_t .

Definicja w linii 45 pliku fb.h .

int(* kompozycjaComplete)(struct rambuffer_device_t *dev)

Definicja w linii 136 pliku fb.h .

void(* dump)(struct rambuffer_device_t *dev, char *buff, int buff_len)

Definicja w linii 143 pliku fb.h .

int(* włączScreen)(struct ramkabuffer_device_t *dev, int włącz)

Definicja w linii 151 pliku fb.h .

flagi const uint32_t

Definicja w linii 48 pliku fb.h .

stały format int

Definicja w linii 58 pliku fb.h .

stała liczba klatek na sekundę

Definicja w linii 65 pliku fb.h .

stała wysokość uint32_t

Definicja w linii 52 pliku fb.h .

const int maxSwapInterval

Definicja w linii 71 pliku fb.h .

const int minSwapInterval

Definicja w linii 68 pliku fb.h .

const int liczba buforów ramek

Definicja w linii 74 pliku fb.h .

int(* post)(struct rambuffer_device_t *dev, bufor_uchwytu_t bufora)

Definicja w linii 128 pliku fb.h .

int zarezerwowane[7]

Definicja w linii 76 pliku fb.h .

nieważne* zarezerwowane_proc[6]

Definicja w linii 153 pliku fb.h .

int(* setSwapInterval)(struct rambuffer_device_t *okno, int interwał)

Definicja w linii 83 pliku fb.h .

int(* setUpdateRect)(struct ramkabuffer_device_t *okno, int po lewej stronie, int góra, int szerokość , int wysokość )

Definicja w linii 106 pliku fb.h .

stały krok

Definicja w linii 55 pliku fb.h .

stała szerokość uint32_t

Definicja w linii 51 pliku fb.h .

stała liczba zmiennoprzecinkowa xdpi

Definicja w linii 61 pliku fb.h .

stała liczba zmiennoprzecinkowa ydpi

Definicja w linii 62 pliku fb.h .


Dokumentacja tej struktury została wygenerowana z następującego pliku:
  • hardware/libhardware/include/hardware/ fb.h