Display services: Difference between revisions

Lioncache (talk | contribs)
Remove question mark within SetDisplayEnabled. The u64 is, indeed, a display ID.
Lioncache (talk | contribs)
Document unknown fields within DisplayInfo. These indicate if a display has a limited number of layers (and if so, how many layers are allowed).
Line 544: Line 544:
| 0x0 || 0x40 || [[#DisplayName]]
| 0x0 || 0x40 || [[#DisplayName]]
|-
|-
| 0x40 || 0x8? || Normally 0x1 for the "Default" Display?
| 0x40 || 0x1 || Whether or not the display has a constrained number of layers.
|-
|-
| 0x48 || 0x8? || Normally 0x1 for the "Default" Display?
| 0x41 || 0x7 || Padding/Reserved
|-
|-
| 0x50 || 0x8? || Width
| 0x48 || 0x8 || If this display has a constrained number of layers (0x40 is set), indicates the maximum number of layers.
|-
|-
| 0x58 || 0x8? || Height
| 0x50 || 0x8 || Width in pixels
|-
| 0x58 || 0x8 || Height in pixels
|}
|}