4.3.4 Logical Surface Compositor Reference Order

The following is an annotated dump of the TS_COMPDESK_LSURFACE_COMPREF_PENDING message.

 00000000  32 05 08 00 58 01 12 7b-00 00 00 00 83 00 00 00  2...X..{........
  
 32 -> TS_ORDER_HEADER::controlFlags (TS_ALTSEC_COMPDESK_FIRST) 
  
    0 --\
    0   |
    1   | Order Type = 0x0c = 12 = TS_ALTSEC_COMPDESK_FIRST
    1   |
    0   |
    0 --/
    1 --\ 0x2 = TS_SECONDARY = Alternate Secondary Order
    0 --/
  
 05 -> TS_COMPDESK_ LSURFACE_COMPREF_PENDING::operation = LSURFACE_COMPREF_PENDING (5)
 08 00 -> TS_COMPDESK_ LSURFACE_COMPREF_PENDING::size = 0x8 bytes
 58 01 12 7b 00 00 00 00 -> TS_COMPDESK_ LSURFACE_COMPREF_PENDING::hlsurf = 0x7b120158