Line 1,656: |
Line 1,656: |
| | 15 || [[#ReleaseCallerAppletCaptureBuffer]] | | | 15 || [[#ReleaseCallerAppletCaptureBuffer]] |
| |- | | |- |
− | | 16 || AcquireLastApplicationCaptureBufferEx | + | | 16 || [[#AcquireLastApplicationCaptureBufferEx]] |
| |- | | |- |
− | | 17 || AcquireLastForegroundCaptureBufferEx | + | | 17 || [[#AcquireLastForegroundCaptureBufferEx]] |
| |- | | |- |
− | | 18 || AcquireCallerAppletCaptureBufferEx | + | | 18 || [[#AcquireCallerAppletCaptureBufferEx]] |
| |- | | |- |
| | 20 || [3.0.0+] ClearCaptureBuffer | | | 20 || [3.0.0+] ClearCaptureBuffer |
Line 1,752: |
Line 1,752: |
| | | |
| Same as [[#ReleaseLastApplicationCaptureBuffer]] except with a different state field + different input param for the called func. | | Same as [[#ReleaseLastApplicationCaptureBuffer]] except with a different state field + different input param for the called func. |
| + | |
| + | === AcquireLastApplicationCaptureBufferEx === |
| + | No input, returns an output handle and an output u8 bool. |
| + | |
| + | The state field used by [[#ReleaseLastApplicationCaptureBuffer]] must be 0. Calls a func which just returns an error, hence this cmd will just return that error. If that func would have returned successfully, the state field would be set to 1 and the cmd would return 0. |
| + | |
| + | === AcquireLastForegroundCaptureBufferEx === |
| + | No input, returns an output handle and an output u8 bool. |
| + | |
| + | Same as [[#AcquireLastApplicationCaptureBufferEx]] except this uses the [[#ReleaseLastForegroundCaptureBuffer]] state field, and uses a different input param value for the called func. |
| + | |
| + | === AcquireCallerAppletCaptureBufferEx === |
| + | No input, returns an output handle and an output u8 bool. |
| + | |
| + | Same as [[#AcquireLastApplicationCaptureBufferEx]] except this uses the [[#ReleaseCallerAppletCaptureBuffer]] state field, and uses a different input param value for the called func. |
| | | |
| == ISystemAppletControllerForDebug == | | == ISystemAppletControllerForDebug == |