framebuffer_device_t Yapı Referansı
#include <
fb.h
>
Veri Alanları |
|
struct hw_device_t | yaygın |
const uint32_t | işaretleri |
const uint32_t | width |
const uint32_t | height |
const int | stride |
const int | format |
const float | xdpi |
const float | ydpi |
const float | fps |
const int | minSwapInterval |
const int | maxSwapInterval |
const int | numFramebuffers |
int | reserved [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) |
void(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* | enableScreen )(struct framebuffer_device_t *dev, int enable) |
void * | reserved_proc [6] |
Ayrıntılı Açıklama
Alan Belgeleri
struct hw_device_t common |
Görüntü çerçevesi cihazının yaygın yöntemleri. Bu yapının kullanıcıları, hw_device_t framebuffer_device_t i referans aldığı bilinen bağlamlarda bir hw_device_t framebuffer_device_t işleyicisi yayınlayacağından bu, framebuffer_device_t yapısının ilk üyesi olmalıdır.
Tanımı, fb.h dosyasının 45. satırı içindedir.
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) |
Tanımı, fb.h dosyasının 151. satırı içindedir.
const uint32_t işaretleri |
Tanımı, fb.h dosyasının 48. satırı içindedir.
const int biçimi |
Tanımı, fb.h dosyasının 58. satırı içindedir.
const uint32_t height |
Tanımı, fb.h dosyasının 52. satırı içindedir.
const int maxSwapInterval |
Tanımı, fb.h dosyasının 71. satırı içindedir.
const int numFramebuffers |
Tanımı, fb.h dosyasının 74. satırı içindedir.
int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer) |
int(* setSwapInterval)(struct framebuffer_device_t *window, int interval) |
Tanım, fb.h dosyasının 83. satırı içindedir.
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
const int stride |
Tanımı, fb.h dosyasının 55. satırı içindedir.
const uint32_t width |
Tanımı, fb.h dosyasının 51. satırı içindedir.
const float ydpi |
Tanımı, fb.h dosyasının 62. satırı içindedir.
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
- hardware/libhardware/include/hardware/ fb.h