Line 45: |
Line 45: |
| == Cmd110 == | | == Cmd110 == |
| Takes a total of 0x20-bytes of input and a handle. Returns an [[#IMovieWriter]]. | | Takes a total of 0x20-bytes of input and a handle. Returns an [[#IMovieWriter]]. |
| + | |
| + | This is stubbed on NX: this just closes the input handle if needed, then returns Result 0xFFED4. |
| | | |
| == SetOffscreenRecordingMarker == | | == SetOffscreenRecordingMarker == |
Line 116: |
Line 118: |
| | | |
| '''width''' must be 1280, '''height''' must be 720, and the buffer size must be at least 0x384000. After this validation, this just copies the input buffer to state with size 0x384000 and returns 0. | | '''width''' must be 1280, '''height''' must be 720, and the buffer size must be at least 0x384000. After this validation, this just copies the input buffer to state with size 0x384000 and returns 0. |
| + | |
| + | === Cmd21 === |
| + | Takes a total of 8-bytes of input and a type-0x45 input buffer. No output. |
| + | |
| + | On NX this just Aborts with Result 0xFFED4. |
| | | |
| = grc:d = | | = grc:d = |
Line 154: |
Line 161: |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
− | ! Cmd || Name || Notes | + | ! Cmd || Name |
| |- | | |- |
− | | 201 || CreateOffscreenLayer || Takes an aruid, returns an 8-byte handle to the layer. | + | | 201 || [[#CreateOffscreenLayer]] |
| |- | | |- |
− | | 202 || DestroyOffscreenLayer || Takes in an 8-byte layer handle previously returned by CreateOffscreenLayer. | + | | 202 || [[#DestroyOffscreenLayer]] |
| |} | | |} |
| + | |
| + | == CreateOffscreenLayer == |
| + | Takes an aruid, returns an 8-byte handle to the layer. |
| + | |
| + | == DestroyOffscreenLayer == |
| + | Takes in an 8-byte layer handle previously returned by CreateOffscreenLayer. |
| | | |
| = IMovieMaker = | | = IMovieMaker = |