Display services: Difference between revisions

No edit summary
Line 192: Line 192:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || TransactParcel
| 0 || [[#TransactParcel]]
|-
|-
| 1 || AdjustRefcount
| 1 || [[#AdjustRefcount]]
|-
|-
| 2 || GetNativeHandle
| 2 || [[#GetNativeHandle]]
|-
|-
| 3 || TransactParcelAuto
| 3 || [[#TransactParcelAuto]]
|}
|}
=== TransactParcel ===
Takes a s32, an u32, a type-0x5 input buffer, a type-0x6 output buffer, and an input u32. Each word is immediately after the previous word.
=== AdjustRefcount ===
Takes 3 input s32s, with each word immediately following the previous word. No additional output.
=== GetNativeHandle ===
Takes an input s32 and u32, with the latter immediately following the previous word. Returns an output handle.
=== TransactParcelAuto ===
Takes a s32, an u32, a type-0x21 input buffer, a type-0x22 output buffer, and an input u32. Each word is immediately after the previous word.


== ISystemDisplayService ==
== ISystemDisplayService ==