Referência da estrutura hwc_layer_1
#include <
hwcomposer.h
>
Campos de dados |
|
int32_t | compositionType |
uint32_t | dicas |
uint32_t | flags |
union { | |
hwc_color_t backgroundColor | |
struct { | |
union { | |
buffer_handle_t handle | |
const native_handle_t * sidebandStream | |
} | |
uint32_t transformação | |
int32_t mesclagem | |
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] |
Descrição detalhada
Definição na linha 40 do arquivo hwcomposer.h .
Documentação do campo
union { ... } |
uint8_t _pad[3] |
Definição na linha 267 do arquivo hwcomposer.h .
int acquireFenceFd |
Definição na linha 200 do arquivo hwcomposer.h .
hwc_color_t backgroundColor |
Definição na linha 132 do arquivo hwcomposer.h .
Blending int32_t |
Definição na linha 155 do arquivo hwcomposer.h .
int32_t compositionType |
Definição na linha 116 do arquivo hwcomposer.h .
hwc_rect_t displayFrame |
Definição na linha 174 do arquivo hwcomposer.h .
Flags uint32_t |
Definição na linha 128 do arquivo hwcomposer.h .
buffer_handle_t handle |
Definição na linha 144 do arquivo hwcomposer.h .
Dicas uint32_t |
Definição na linha 125 do arquivo hwcomposer.h .
uint8_t planeAlpha |
Definição na linha 264 do arquivo hwcomposer.h .
int releaseFenceFd |
Definição na linha 227 do arquivo hwcomposer.h .
uint8_t reserved[96-84] |
Definição na linha 303 do arquivo hwcomposer.h .
const native_handle_t* sidebandStream |
Definição na linha 148 do arquivo hwcomposer.h .
hwc_rect_t sourceCrop |
Definição na linha 165 do arquivo hwcomposer.h .
hwc_frect_t sourceCropf |
Definição na linha 167 do arquivo hwcomposer.h .
hwc_rect_t sourceCropi |
Definição na linha 164 do arquivo hwcomposer.h .
hwc_region_t surfaceDamage |
Definição na linha 288 do arquivo hwcomposer.h .
Transformação uint32_t |
Definição na linha 152 do arquivo hwcomposer.h .
hwc_region_t visibleRegionScreen |
Definição na linha 180 do arquivo hwcomposer.h .
A documentação desse struct foi gerada com base no seguinte arquivo:
- hardware/libhardware/include/hardware/ hwcomposer.h