hwc_composer_device_1 การอ้างอิงโครงสร้าง
#include < hwcomposer.h >
เขตข้อมูล | |
โครงสร้าง hw_device_t | ทั่วไป |
อินท์(* | เตรียม )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
อินท์(* | ชุด )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
อินท์(* | eventControl )(struct hwc_composer_device_1 *dev, int disp, เหตุการณ์ int, เปิดใช้งาน int) |
สหภาพ { | |
int(* ว่าง )(struct hwc_composer_device_1 *dev, int disp, int ว่าง) | |
int(* setPowerMode )(struct hwc_composer_device_1 *dev, int disp, โหมด int) | |
}; | |
อินท์(* | แบบสอบถาม )(struct hwc_composer_device_1 *dev, int what, int *value) |
เป็นโมฆะ(* | registerProcs )(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs) |
เป็นโมฆะ(* | ดัมพ์ )(struct hwc_composer_device_1 *dev, char *buff, int buff_len) |
อินท์(* | getDisplayConfigs )(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs) |
อินท์(* | getDisplayAttributes ) (struct hwc_composer_device_1 *dev, int disp, การกำหนดค่า uint32_t, const uint32_t *แอตทริบิวต์, int32_t *ค่า) |
อินท์(* | getActiveConfig ) (struct hwc_composer_device_1 *dev, int disp) |
อินท์(* | setActiveConfig ) (struct hwc_composer_device_1 *dev, int disp, ดัชนี int) |
อินท์(* | setCursorPositionAsync ) (struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos) |
เป็นโมฆะ * | Reserved_proc [1] |
คำอธิบายโดยละเอียด
คำจำกัดความที่บรรทัด 484 ของไฟล์ hwcomposer.h
เอกสารภาคสนาม
สหภาพ { ... } |
int(* ว่างเปล่า)(struct hwc_composer_device_1 *dev, int disp, int ว่างเปล่า) |
คำจำกัดความที่บรรทัด 606 ของไฟล์ hwcomposer.h
struct hw_device_t ทั่วไป |
วิธีการทั่วไปของอุปกรณ์แต่งเพลงฮาร์ดแวร์ นี่ จะต้อง เป็นสมาชิกคนแรกของ hwc_composer_device_1 เนื่องจากผู้ใช้ของโครงสร้างนี้จะส่งตัวชี้ hw_device_t ไปที่ hwc_composer_device_1 ในบริบทที่ทราบว่า hw_device_t อ้างอิงถึง hwc_composer_device_1
คำจำกัดความที่บรรทัด 491 ของไฟล์ hwcomposer.h
เป็นโมฆะ (* ดัมพ์) (struct hwc_composer_device_1 *dev, char *buff, int buff_len) |
คำจำกัดความที่บรรทัด 657 ของไฟล์ hwcomposer.h
int(* eventControl)(struct hwc_composer_device_1 *dev, int disp, เหตุการณ์ int, เปิดใช้งาน int) |
คำจำกัดความที่บรรทัด 588 ของไฟล์ hwcomposer.h
int(* getActiveConfig)(struct hwc_composer_device_1 *dev, int disp) |
คำจำกัดความที่บรรทัด 724 ของไฟล์ hwcomposer.h
int(* getDisplayAttributes)(struct hwc_composer_device_1 *dev, int disp, การกำหนดค่า uint32_t, const uint32_t *แอตทริบิวต์, int32_t *ค่า) |
คำจำกัดความที่บรรทัด 710 ของไฟล์ hwcomposer.h
int(* getDisplayConfigs)(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs) |
คำจำกัดความที่บรรทัด 689 ของไฟล์ hwcomposer.h
int(* เตรียม)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays) |
คำจำกัดความที่บรรทัด 527 ของไฟล์ hwcomposer.h
int(* แบบสอบถาม)(struct hwc_composer_device_1 *dev, int what, int *value) |
คำจำกัดความที่บรรทัด 640 ของไฟล์ hwcomposer.h
เป็นโมฆะ (* registerProcs) (struct hwc_composer_device_1 *dev, hwc_procs_t const *procs) |
คำจำกัดความที่บรรทัด 649 ของไฟล์ hwcomposer.h
เป็นโมฆะ* Reserved_proc[1] |
คำจำกัดความที่บรรทัด 777 ของไฟล์ hwcomposer.h
int(* set)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **แสดง) |
คำจำกัดความที่บรรทัด 572 ของไฟล์ hwcomposer.h
int(* setActiveConfig)(struct hwc_composer_device_1 *dev, int disp, ดัชนี int) |
คำจำกัดความที่บรรทัด 745 ของไฟล์ hwcomposer.h
int(* setCursorPositionAsync)(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos) |
คำจำกัดความที่บรรทัด 772 ของไฟล์ hwcomposer.h
int(* setPowerMode)(struct hwc_composer_device_1 *dev, int disp, โหมด int) |
คำจำกัดความที่บรรทัด 631 ของไฟล์ hwcomposer.h
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์ /hwcomposer.h