APT:SendCaptureBufferInfo: Difference between revisions
No edit summary |
No edit summary |
||
Line 30: | Line 30: | ||
| Result code | | Result code | ||
|} | |} | ||
=Capture info structure= | |||
{| class="wikitable" border="1" | |||
|- | |||
! Index Word | |||
! Description | |||
|- | |||
| 0 | |||
| ? | |||
|- | |||
| 1 | |||
| u8: 0 = framebuffer addresses from [[GSPGPU:ImportDisplayCaptureInfo|GSP]] captureinfo+0 / captureinfo+4 match, otherwise this is value 1 when those addresses don't match. | |||
|- | |||
| 2 | |||
| ? | |||
|- | |||
| 3 | |||
| ? | |||
|- | |||
| 4 | |||
| Main-screen [[LCD|0x1EF00X70]] value. | |||
|- | |||
| 5 | |||
| ? | |||
|- | |||
| 6 | |||
| ? | |||
|- | |||
| 7 | |||
| Sub-screen [[LCD|0x1EF00X70]] value. | |||
|} | |||
The user process initializes this structure using data from [[GSPGPU:ImportDisplayCaptureInfo]]. | |||
=Description= | =Description= | ||
The input size is clamped to 0x20-bytes by NS. The input buffer with the clamped size is then copied to a NS state buffer. The size field for this state buffer is also set to this clamped size. The format of the input structure is unknown. | The input size is clamped to 0x20-bytes by NS. The input buffer with the clamped size is then copied to a NS state buffer. The size field for this state buffer is also set to this clamped size. The format of the input structure is unknown. |