Exports for User.
More...
Exports for User.
Using this library in your project
Include the header file in your project:
Link the library to the executable:
◆ sceDisplaySetFrameBuf()
Set/Update framebuffer parameters.
- Parameters
-
- Returns
- 0 on success, < 0 on error.
- Note
- - If NULL is provided as pParam pointer, output is blacked out.
◆ sceDisplayGetFrameBuf()
Get current framebuffer parameters.
- Parameters
-
- Returns
- 0 on success, < 0 on error.
◆ sceDisplayGetPrimaryHead()
| int sceDisplayGetPrimaryHead |
( |
void |
| ) |
|
◆ sceDisplayGetRefreshRate()
| int sceDisplayGetRefreshRate |
( |
float * |
pFps | ) |
|
Get current number of fps for the current screen mode.
- Parameters
-
| [out] | pFps | - Pointer to a float variable to store current number of fps. |
- Returns
- 0 on success, < 0 on error.
- Note
- - This function returns a theoretical value, this might not be the exact frame rate.
◆ sceDisplayGetMaximumFrameBufResolution()
| int sceDisplayGetMaximumFrameBufResolution |
( |
int * |
width, |
|
|
int * |
height |
|
) |
| |
Get maximum framebuffer resolution.
- Parameters
-
| [out] | width | - Maximum width |
| [out] | height | - Maximum height |
- Returns
- 0 on success, < 0 on error.
◆ sceDisplayGetVcount()
| int sceDisplayGetVcount |
( |
void |
| ) |
|
Number of vertical blank pulses up to now.
◆ sceDisplayGetVcountInternal()
| int sceDisplayGetVcountInternal |
( |
int |
display | ) |
|
Number of vertical blank pulses up to now for a display.
- Parameters
-
| [in] | display | - Display index |
◆ sceDisplayWaitVblankStart()
| int sceDisplayWaitVblankStart |
( |
void |
| ) |
|
Wait for vertical blank start.
◆ sceDisplayWaitVblankStartCB()
| int sceDisplayWaitVblankStartCB |
( |
void |
| ) |
|
Wait for vertical blank start with callback.
◆ sceDisplayWaitVblankStartMulti()
| int sceDisplayWaitVblankStartMulti |
( |
unsigned int |
vcount | ) |
|
Wait for vertical blank start after specified number of vertical periods.
- Parameters
-
| [in] | vcount | - Number of vertical periods before waiting for vertical blank start |
◆ sceDisplayWaitVblankStartMultiCB()
| int sceDisplayWaitVblankStartMultiCB |
( |
unsigned int |
vcount | ) |
|
Wait for vertical blank start with callback after specified number of vertical periods.
- Parameters
-
| [in] | vcount | - Number of vertical periods before waiting for vertical blank start |
◆ sceDisplayWaitSetFrameBuf()
| int sceDisplayWaitSetFrameBuf |
( |
void |
| ) |
|
Wait for vertical blank start since last update of framebuffer.
◆ sceDisplayWaitSetFrameBufCB()
| int sceDisplayWaitSetFrameBufCB |
( |
void |
| ) |
|
Wait for vertical blank start with callback since last update of framebuffer.
◆ sceDisplayWaitSetFrameBufMulti()
| int sceDisplayWaitSetFrameBufMulti |
( |
unsigned int |
vcount | ) |
|
Wait for vertical blank start after specified number of vertical periods since last update of framebuffer.
- Parameters
-
| [in] | vcount | - Number of vertical periods before waiting for vertical blank start |
◆ sceDisplayWaitSetFrameBufMultiCB()
| int sceDisplayWaitSetFrameBufMultiCB |
( |
unsigned int |
vcount | ) |
|
Wait for vertical blank start with callback after specified number of vertical periods since last update of framebuffer.
- Parameters
-
| [in] | vcount | - Number of vertical periods before waiting for vertical blank start |
◆ sceDisplayRegisterVblankStartCallback()
| int sceDisplayRegisterVblankStartCallback |
( |
SceUID |
uid | ) |
|
Register callback to be used at each vertical blank start.
- Parameters
-
◆ sceDisplayUnregisterVblankStartCallback()
| int sceDisplayUnregisterVblankStartCallback |
( |
SceUID |
uid | ) |
|
Unregister callback used at each vertical blank start.
- Parameters
-