hwc_layer_1-Strukturreferenz

hwc_layer_1-Strukturreferenz

#include < hwcomposer.h >

Datenfelder

int32_t  compositionType
 
uint32_t  Hinweise
 
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]
 

Detaillierte Beschreibung

Definition in Zeile 40 der Datei hwcomposer.h .

Felddokumentation

union { ... }
uint8_t _pad[3]

Definition in Zeile 267 der Datei hwcomposer.h .

int acquireFenceFd

Definition in Zeile 200 der Datei hwcomposer.h .

hwc_color_t backgroundColor

Definition in Zeile 132 der Datei hwcomposer.h .

int32_t-Mischung

Definition in Zeile 155 der Datei hwcomposer.h .

int32_t compositionType

Definition in Zeile 116 der Datei hwcomposer.h .

hwc_rect_t displayFrame

Definition in Zeile 174 der Datei hwcomposer.h .

uint32_t-Flags

Definition in Zeile 128 der Datei hwcomposer.h .

buffer_handle_t-Handle

Definition in Zeile 144 der Datei hwcomposer.h .

uint32_t hints

Definition in Zeile 125 der Datei hwcomposer.h .

uint8_t planeAlpha

Definition in Zeile 264 der Datei hwcomposer.h .

int releaseFenceFd

Definition in Zeile 227 der Datei hwcomposer.h .

uint8_t reserved[96-84]

Definition in Zeile 303 der Datei hwcomposer.h .

const native_handle_t* sidebandStream

Definition in Zeile 148 der Datei hwcomposer.h .

hwc_rect_t sourceCrop

Definition in Zeile 165 der Datei hwcomposer.h .

hwc_frect_t sourceCropf

Definition in Zeile 167 der Datei hwcomposer.h .

hwc_rect_t sourceCropi

Definition in Zeile 164 der Datei hwcomposer.h .

hwc_region_t surfaceDamage

Definition in Zeile 288 der Datei hwcomposer.h .

uint32_t-Transformation

Definition in Zeile 152 der Datei hwcomposer.h .

hwc_region_t visibleRegionScreen

Definition in Zeile 180 der Datei hwcomposer.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: