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 == |