|
โครงสร้าง hw_module_t | ทั่วไป |
|
อินท์(* | registerBuffer )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t) |
|
อินท์(* | unregisterBuffer )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t) |
|
อินท์(* | ล็อค )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t, การใช้งาน int, int l, int t, int w, int h, โมฆะ **vaddr) |
|
อินท์(* | ปลดล็อค )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t) |
|
อินท์(* | ดำเนินการ )(struct gralloc_module_t const *โมดูล, การดำเนินการ int,...) |
|
อินท์(* | lock_ycbcr )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t, การใช้งาน int, int l, int t, int w, int h, struct android_ycbcr *ycbcr) |
|
อินท์(* | lockAsync ) (struct gralloc_module_t const * โมดูล, ตัวจัดการ buffer_handle_t, การใช้งาน int, int l, int t, int w, int h, โมฆะ ** vaddr, int FenceFd) |
|
อินท์(* | UnlockAsync ) (struct gralloc_module_t const * โมดูล, ตัวจัดการ buffer_handle_t, int *fenceFd) |
|
อินท์(* | lockAsync_ycbcr )(struct gralloc_module_t const *โมดูล, ตัวจัดการ buffer_handle_t, การใช้งาน int, int l, int t, int w, int h, struct android_ycbcr *ycbcr, int FenceFd) |
|
เป็นโมฆะ * | Reserved_proc [3] |
|
โมดูลฮาร์ดแวร์ทุกตัวต้องมีโครงสร้างข้อมูลชื่อ HAL_MODULE_INFO_SYM และฟิลด์ของโครงสร้างข้อมูลนี้จะต้องขึ้นต้นด้วย hw_module_t ตามด้วยข้อมูลเฉพาะของโมดูล
คำจำกัดความที่บรรทัด 155 ของไฟล์ gralloc.h