ข้อมูลอ้างอิงสำหรับโครงสร้าง hwc_layer_1
#include <
hwcomposer.h
>
ฟิลด์ข้อมูล |
|
| int32_t | compositionType |
| uint32_t | hints |
| uint32_t | flags |
| union { | |
| hwc_color_t backgroundColor | |
| struct { | |
| union { | |
| buffer_handle_t handle | |
| const native_handle_t * sidebandStream | |
| } | |
| uint32_t transform | |
| int32_t blending | |
| union { | |
| hwc_rect_t sourceCropi | |
| hwc_rect_t sourceCrop | |
| hwc_frect_t sourceCropf | |
| } | |
| hwc_rect_t displayFrame | |
| hwc_region_t visibleRegionScreen | |
| int acquireFenceFd | |
| int releaseFenceFd | |
| uint8_t planeAlpha | |
| uint8_t _pad [3] | |
| hwc_region_t surfaceDamage | |
| } | |
| }; | |
| uint8_t | reserved [96-84] |
คำอธิบายโดยละเอียด
คําจํากัดความที่บรรทัด 40 ของไฟล์ hwcomposer.h .
เอกสารประกอบในสนาม
| union { ... } |
| uint8_t _pad[3] |
คําจํากัดความที่บรรทัด 267 ของไฟล์ hwcomposer.h .
| int acquireFenceFd |
คําจํากัดความที่บรรทัด 200 ของไฟล์ hwcomposer.h .
| hwc_color_t backgroundColor |
คําจํากัดความที่บรรทัด 132 ของไฟล์ hwcomposer.h .
| การผสมผสาน int32_t |
คําจํากัดความที่บรรทัด 155 ของไฟล์ hwcomposer.h .
| int32_t compositionType |
คําจํากัดความที่บรรทัด 116 ของไฟล์ hwcomposer.h .
| hwc_rect_t displayFrame |
คําจํากัดความที่บรรทัด 174 ของไฟล์ hwcomposer.h .
| Flag ของ uint32_t |
คําจํากัดความที่บรรทัด 128 ของไฟล์ hwcomposer.h .
| แฮนเดิล buffer_handle_t |
คําจํากัดความที่บรรทัด 144 ของไฟล์ hwcomposer.h .
| คำแนะนำ uint32_t |
คําจํากัดความที่บรรทัด 125 ของไฟล์ hwcomposer.h .
| uint8_t planeAlpha |
คําจํากัดความที่บรรทัด 264 ของไฟล์ hwcomposer.h .
| int releaseFenceFd |
คําจํากัดความที่บรรทัด 227 ของไฟล์ hwcomposer.h .
| uint8_t reserved[96-84] |
คําจํากัดความที่บรรทัด 303 ของไฟล์ hwcomposer.h .
| const native_handle_t* sidebandStream |
คําจํากัดความที่บรรทัด 148 ของไฟล์ hwcomposer.h .
| hwc_rect_t sourceCrop |
คําจํากัดความที่บรรทัด 165 ของไฟล์ hwcomposer.h .
| hwc_frect_t sourceCropf |
คําจํากัดความที่บรรทัด 167 ของไฟล์ hwcomposer.h .
| hwc_rect_t sourceCropi |
คําจํากัดความที่บรรทัด 164 ของไฟล์ hwcomposer.h .
| hwc_region_t surfaceDamage |
คําจํากัดความที่บรรทัด 288 ของไฟล์ hwcomposer.h .
| การเปลี่ยนรูปแบบ uint32_t |
คําจํากัดความที่บรรทัด 152 ของไฟล์ hwcomposer.h .
| hwc_region_t visibleRegionScreen |
คําจํากัดความที่บรรทัด 180 ของไฟล์ hwcomposer.h .
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้
- hardware/libhardware/include/hardware/ hwcomposer.h