tham chiếu cấu trúc framebuffer_device_t
tham chiếu cấu trúc framebuffer_device_t
#include < fb.h >
Trường dữ liệu | |
cấu trúc hw_device_t | chung |
hằng số uint32_t | cờ |
hằng số uint32_t | chiều rộng |
hằng số uint32_t | chiều cao |
const int | sải bước |
const int | định dạng |
hằng số float | xdpi |
hằng số float | ydpi |
hằng số float | khung hình/giây |
const int | khoảng thời gian hoán đổi tối thiểu |
const int | maxSwapInterval |
const int | numFramebuffers |
int | dành riêng [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(* | thành phầnComplete )(struct framebuffer_device_t *dev) |
khoảng trống(* | dump )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* | EnableScreen )(struct framebuffer_device_t *dev, int Enable) |
trống * | dành riêng_proc [6] |
miêu tả cụ thể
Tài liệu hiện trường
cấu trúc hw_device_t chung |
Các phương pháp phổ biến của thiết bị bộ đệm khung. Đây phải là thành viên đầu tiên của framebuffer_device_t vì người dùng cấu trúc này sẽ chuyển một con trỏ hw_device_t tới framebuffer_device_t trong các bối cảnh đã biết hw_device_t tham chiếu đến framebuffer_device_t .
int(* thành phầnComplete)(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 interval) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width , int Height ) |
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng/libhardware/bao gồm/phần cứng/ fb.h