Applet Manager services: Difference between revisions

Line 1,636: Line 1,636:
| 5 || [[#GetLastForegroundCaptureImageEx]]
| 5 || [[#GetLastForegroundCaptureImageEx]]
|-
|-
| 6 || GetLastApplicationCaptureImageEx
| 6 || [[#GetLastApplicationCaptureImageEx]]
|-
|-
| 7 || GetCallerAppletCaptureImageEx
| 7 || [[#GetCallerAppletCaptureImageEx]]
|-
|-
| 8 || [2.0.0+] TakeScreenShotOfOwnLayer
| 8 || [2.0.0+] TakeScreenShotOfOwnLayer
Line 1,706: Line 1,706:


The buffer size must match 0x384000.
The buffer size must match 0x384000.
=== GetLastApplicationCaptureImageEx ===
Takes a type-0x6 output buffer, returns an output u8 bool.
The buffer size must match 0x384000.
Calls the same internal func as [[#GetLastForegroundCaptureImageEx]], except that the last param is set to value 0 instead of 1.
=== GetCallerAppletCaptureImageEx ===
Takes a type-0x6 output buffer, returns an output u8 bool.
The buffer size must match 0x384000.
Calls the same internal func as [[#GetLastForegroundCaptureImageEx]], except that the last param is set to value 2 instead of 1.


=== AcquireLastApplicationCaptureBuffer ===
=== AcquireLastApplicationCaptureBuffer ===