961 bytes added
, 22:24, 12 May 2014
=Request=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code [0x00180000]
|}
=Response=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code
|-
| 1
| Result code
|-
| 2-9
| Output 0x20-byte capture info structure.
|}
=Capture info entry=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| [[LCD#Framebuffers|Framebuffer]] virtual address, for the main screen this is the 3D left framebuffer
|-
| 1
| For the main screen: 3D right framebuffer address
|-
| 2
| Framebuffer [[LCD|format]], this u16 is stored in the low u16 for LCD register 0x1EF00X70.
|-
| 3
| Value for [[LCD|0x1EF00X90]], controls framebuffer width
|}
=Capture info structure=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0-3
| Capture info entry for the main screen.
|-
| 4-7
| Capture info entry for the sub screen.
|}
=Description=
This returns the current framebuffer state.