Referencia de la estructura hwc_layer_1

Referencia de la estructura hwc_layer_1

#include < hwcomposer.h >

Campos de datos

int32_t  compositionType
 
uint32_t  sugerencias
 
uint32_t  marcas
 
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  reservado [96-84]
 

Descripción detallada

Definición en la línea 40 del archivo hwcomposer.h .

Documentación de campos

unión { ... }
uint8_t _pad[3]

Definición en la línea 267 del archivo hwcomposer.h .

int acquireFenceFd

Definición en la línea 200 del archivo hwcomposer.h .

hwc_color_t backgroundColor

Definición en la línea 132 del archivo hwcomposer.h .

Combinación de int32_t

Definición en la línea 155 del archivo hwcomposer.h .

int32_t compositionType

Definición en la línea 116 del archivo hwcomposer.h .

hwc_rect_t displayFrame

Definición en la línea 174 del archivo hwcomposer.h .

Marcas uint32_t

Definición en la línea 128 del archivo hwcomposer.h .

Controlador buffer_handle_t

Definición en la línea 144 del archivo hwcomposer.h .

Sugerencias de uint32_t

Definición en la línea 125 del archivo hwcomposer.h .

uint8_t planeAlpha

Definición en la línea 264 del archivo hwcomposer.h .

int releaseFenceFd

Definición en la línea 227 del archivo hwcomposer.h .

uint8_t reservado[96-84]

Definición en la línea 303 del archivo hwcomposer.h .

const native_handle_t* sidebandStream

Definición en la línea 148 del archivo hwcomposer.h .

hwc_rect_t sourceCrop

Definición en la línea 165 del archivo hwcomposer.h .

hwc_frect_t sourceCropf

Definición en la línea 167 del archivo hwcomposer.h .

hwc_rect_t sourceCropi

Definición en la línea 164 del archivo hwcomposer.h .

hwc_region_t surfaceDamage

Definición en la línea 288 del archivo hwcomposer.h .

Transformación uint32_t

Definición en la línea 152 del archivo hwcomposer.h .

hwc_region_t visibleRegionScreen

Definición en la línea 180 del archivo hwcomposer.h .


La documentación de esta struct se generó a partir del siguiente archivo: