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

Definizione alla riga 38 del file fb.h .

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 .

Definizione alla riga 45 del file fb.h .

int(* composizioneComplete)(struct framebuffer_device_t *dev)

Definizione alla riga 136 del file fb.h .

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

Definizione alla riga 143 del file fb.h .

int(* abilitaScreen)(struct framebuffer_device_t *dev, int abilita)

Definizione alla riga 151 del file fb.h .

const uint32_t flag

Definizione alla riga 48 del file fb.h .

formato const int

Definizione alla riga 58 del file fb.h .

const float fps

Definizione alla riga 65 del file fb.h .

const uint32_t altezza

Definizione alla riga 52 del file fb.h .

const int maxSwapInterval

Definizione alla riga 71 del file fb.h .

const int minSwapInterval

Definizione alla riga 68 del file fb.h .

const int numFramebuffer

Definizione alla riga 74 del file fb.h .

int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer)

Definizione alla riga 128 del file fb.h .

int riservato[7]

Definizione alla riga 76 del file fb.h .

void* riservato_proc[6]

Definizione alla riga 153 del file fb.h .

int(* setSwapInterval)(struct framebuffer_device_t *window, int intervallo)

Definizione alla riga 83 del file fb.h .

int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int larghezza , int altezza )

Definizione alla riga 106 del file fb.h .

const int passo

Definizione alla riga 55 del file fb.h .

const uint32_t larghezza

Definizione alla riga 51 del file fb.h .

const float xdpi

Definizione alla riga 61 del file fb.h .

const float ydpi

Definizione alla riga 62 del file fb.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware/libhardware/include/hardware/ fb.h