การอ้างอิงโครงสร้าง framebuffer_device_t
การอ้างอิงโครงสร้าง framebuffer_device_t
#include < fb.h >
เขตข้อมูล | |
โครงสร้าง hw_device_t | ทั่วไป |
const uint32_t | ธง |
const uint32_t | ความกว้าง |
const uint32_t | ความสูง |
คงที่ | ก้าวย่าง |
คงที่ | รูปแบบ |
const ลอย | xdpi |
const ลอย | ydpi |
const ลอย | เฟรมต่อวินาที |
คงที่ | minSwapInterval |
คงที่ | maxSwapInterval |
คงที่ | numFramebuffers |
ภายใน | สงวนไว้ [7] |
อินท์(* | setSwapInterval )(struct framebuffer_device_t *window, ช่วงเวลา int) |
อินท์(* | setUpdateRect )(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
อินท์(* | โพสต์ ) (struct framebuffer_device_t *dev, buffer_handle_t buffer) |
อินท์(* | องค์ประกอบเสร็จสมบูรณ์ ) (struct framebuffer_device_t *dev) |
เป็นโมฆะ(* | ดัมพ์ )(struct framebuffer_device_t *dev, char *buff, int buff_len) |
อินท์(* | EnableScreen )(struct framebuffer_device_t *dev, เปิดใช้งาน int) |
เป็นโมฆะ * | สงวนไว้_proc [6] |
คำอธิบายโดยละเอียด
เอกสารภาคสนาม
struct hw_device_t ทั่วไป |
วิธีการทั่วไปของอุปกรณ์ framebuffer นี่ จะต้อง เป็นสมาชิกคนแรกของ framebuffer_device_t เนื่องจากผู้ใช้ของโครงสร้างนี้จะส่ง hw_device_t ไปยังตัวชี้ framebuffer_device_t ในบริบทที่ทราบว่า hw_device_t อ้างอิงถึง framebuffer_device_t
int(* องค์ประกอบสมบูรณ์)(struct framebuffer_device_t *dev) |
เป็นโมฆะ (* ดัมพ์) (struct framebuffer_device_t *dev, char *buff, int buff_len) |
int(* EnableScreen)(struct framebuffer_device_t *dev, เปิดใช้งาน int) |
int(* โพสต์)(struct framebuffer_device_t *dev, buffer_handle_t บัฟเฟอร์) |
int(* setSwapInterval)(struct framebuffer_device_t *หน้าต่าง, ช่วงเวลา int) |
int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width , int height ) |
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์ /fb.h