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