★ PROGRAMMER'S GUIDE ★ MPEG libraryList | Title | Function | Function Name | No |
dzx | : Display reference position (X coordinate) of the display window |
dzy | : Display reference position (Y coordinate) of the display window |
dsx | : Display window size (X direction) |
dsy | : Display window size (Y direction) |
Parameters | Normal resolution | High definition resolution | meaning | Setting function |
|---|---|---|---|---|
| dzx | 0-351 | 0-703 | Display reference position of the display window | MPG_WnSetloc |
| dzy | 0-239 | 0-479 | ||
| dzx | 0-352 | 0-704 | Display window display size | MPG_WnSetSize |
| dzy | 0-240 | 0-480 |
Parameters | Normal resolution | meaning | Setting function |
|---|---|---|---|
| dlx | 0 | Display relative position of display window | MPG_WnSetDispOfst |
| dly | 0 | ||
| frx | 1x (1.0) | Framebuffer window magnification | MPG_WnSetDispRatio |
| fry | 1x (1.0) | ||
| fzx | Equal to dzx | Framebuffer window zoom point | MPG_WnSetFrmLoc |
| fzy | Equal to dzy |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
omode | : Output mode (MPG_NOCHG: Do not change) |
buf | : Transfer area (MPG_NOCHG: Do not change) |
・ MPG_OMODE_DRCT | : Direct output to VDP2 |
・ MPG_OMODE_HOST | : Output by forwarding to the host area |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
dsw | : Display switch (ON / OFF) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
dzx | : X coordinate of display reference position (pixel unit) |
dzy | : Y coordinate of display reference position (pixel unit) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
dsx | : Size in the X direction (in pixels) |
dsy | : Size in Y direction (pixel unit) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
dlx | : Display relative position in X direction (pixel unit) |
dly | : Display relative position in Y direction (pixel unit) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
x_rat | : Magnification in X direction (fixed point format) |
y_rat | : Magnification in Y direction (fixed point format) |
・ X direction (frx) | : X_rat / 1000 |
・ Y direction (fry) | : Y_rat / 1000 |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
fzx | : X coordinate in frame buffer (in pixels) |
fzy | : Y coordinate in frame buffer (in pixels) |
For details, refer to "5. MPEG Window".
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
clr | : Border color |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
y_rat | : Luminance signal magnification |
c_rat | : Magnification of color difference signal |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
sw_yh | : Horizontal interpolation switch for brightness (ON / OFF) |
sw_yv | : Vertical interpolation switch for brightness (ON / OFF) |
sw_ch | : Horizontal interpolation switch for color difference (ON / OFF) |
sw_cv | : Vertical interpolation switch for color difference (ON / OFF) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
moz_h (n) | : Horizontal mosaic ratio (2 to the nth root) |
moz_v (n) | : Percentage of vertical mosaic (2 to the nth root) |
/ * Set the horizontal direction to 16 (2 to the 4th power) times and the vertical direction to 64 (2 to the 6th power) times * / MPG_WnSetMozaic (mpgwn, 4, 6);
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
sof_h | : Horizontal blur switch (ON: Blur, OFF: Do not) |
sof_v | : Vertical blur switch (ON: blur, OFF: not) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
y_lvl | : Luminance signal level (0: normal, 1:64, 2:96, 3:128) |
bdr | : Whether to enlarge the transparent area (ON: enlargement, OFF: normal) |
List | Title | Function | Function Name | No |
mpgwn | : MPEG window |
trfunc | : Transfer function (NULL: Return to default transfer function) |
MPG_WnEntryTrFunc (mpgwn, trfunc);
/ * Transfer function * /
void trFunc (void * dst, void * src, Sint32 nbyte)
{
/ * Forwarding processing * /
・ ・ ・
}
★ PROGRAMMER'S GUIDE ★ MPEG library