hwc_layer_1 Struct Reference

hwc_layer_1 Struct Reference

#include < hwcomposer.h >

שדות נתונים

int32_t  compositionType
 
uint32_t  רמזים
 
uint32_t  דגלים
 
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 .

דגלים מסוג 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 .


התיעוד של המבנה הזה נוצר מהקובץ הבא: