Display services: Difference between revisions
No edit summary |
Masagrator (talk | contribs) No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 65: | Line 65: | ||
|- | |- | ||
| 1204 || [9.0.0+] [[#CaptureCrashScreenShot]] | | 1204 || [9.0.0+] [[#CaptureCrashScreenShot]] | ||
|- | |||
| 9000 || [20.0.0+] | |||
|} | |} | ||
| Line 118: | Line 120: | ||
[11.0.0+] Now takes an additional 8-bytes of input. | [11.0.0+] Now takes an additional 8-bytes of input. | ||
[19.0.0+] Now takes another additional 8-bytes of input. | [19.0.0+] Now takes another additional 8-bytes of input. This takes an input 0x40-byte struct, an u32, an u64, a 0x10-byte struct, two u64s, and two type-0x15 input buffers. | ||
[20.1.0+] Takes an input u32, a 0x40-byte struct, an u32, an u64, a 0x10-byte struct, two u64s, and two type-0x15 input buffers. | |||
== CancelTakingScreenShot == | == CancelTakingScreenShot == | ||
| Line 210: | Line 214: | ||
|- | |- | ||
| 1000 || [13.0.0+] [[#RequestTakingScreenShotForApplet]] | | 1000 || [13.0.0+] [[#RequestTakingScreenShotForApplet]] | ||
|- | |||
| 2000 || [20.0.0+] | |||
|} | |} | ||
| Line 426: | Line 432: | ||
|- | |- | ||
| 2102 || [5.0.0+] ConvertScalingMode | | 2102 || [5.0.0+] ConvertScalingMode | ||
|- | |||
| 2103 || [21.0.0+] | |||
|- | |- | ||
| 2450 || [[#GetIndirectLayerImageMap]] | | 2450 || [[#GetIndirectLayerImageMap]] | ||
| Line 573: | Line 581: | ||
| 3201 || SetDisplayMode | | 3201 || SetDisplayMode | ||
|- | |- | ||
| 3202 || GetDisplayUnderscan | | 3202 || [[#GetDisplayUnderscan]] | ||
|- | |- | ||
| 3203 || SetDisplayUnderscan | | 3203 || [[#SetDisplayUnderscan]] | ||
|- | |- | ||
| 3204 || GetDisplayContentType | | 3204 || GetDisplayContentType | ||
| Line 627: | Line 635: | ||
| 9000 || [11.0.0+] [[#GetDp2hdmiController]] | | 9000 || [11.0.0+] [[#GetDp2hdmiController]] | ||
|} | |} | ||
=== GetDisplayUnderscan === | |||
Takes an input "nn::vi::DisplayId", returns u64. | |||
Stubbed on retail units, returns error code 0xC72. | |||
=== SetDisplayUnderscan === | |||
Takes an input "nn::vi::DisplayId" and u64, no output. | |||
Stubbed on retail units, returns error code 0xC72. | |||
=== GetDp2hdmiController === | === GetDp2hdmiController === | ||