graphic_reload.c
来自「一个在华邦W55VA75 ARM芯片平台做的简易的简体电子书程序.」· C语言 代码 · 共 39 行
C
39 行
// File: GRAPHIC_RELOAD.C
#include "graphic_VRAM.h"
#include "GRAPHIC_RELOAD.H"
#include "ResourceLoader\GraphicsResLoader\GraphicsResLoader.h"
S_ReloadBlockInfo g_sReloadBlockInfoTable[] = {
{eStorageTypeSDCard,0x00025D58,{"A:\\graphic_GfxData.bin"}}
};
const S_ReloadItemInfo g_sReloadItemInfoTable[] = {
{GRAPHIC_RELOAD_BLOCK_HANDLE,LIB0_BG0_PALETTE_ADDR,LIB0_BG0_PALETTE_SIZE},
{GRAPHIC_RELOAD_BLOCK_HANDLE,BG1_PATTERN_ADDR,BG1_PATTERN_SIZE},
{GRAPHIC_RELOAD_BLOCK_HANDLE,BG1_BAT_ADDR,BG1_BAT_SIZE},
{GRAPHIC_RELOAD_BLOCK_HANDLE,TRANS_PATTERN_ADDR,TRANS_PATTERN_SIZE},
{GRAPHIC_RELOAD_BLOCK_HANDLE,TRANS_BAT_ADDR,TRANS_BAT_SIZE}
};
const S_BackgroundImageInfo g_sBackgroundImageInfoTable[] = {
{BG1_PATTERN_HANDLE,0xFFFFFFFF,0xFFFFFFFF,BG1_PATTERN_OFFSET,Bg1_X,Bg1_Y,Bg1_XBC,Bg1_YBC,Bg1_BGxCTL},
{TRANS_PATTERN_HANDLE,TRANS_BAT_HANDLE,LIB0_BG0_PALETTE_HANDLE,TRANS_PATTERN_OFFSET,trans_X,trans_Y,trans_XBC,trans_YBC,trans_BGxCTL}
};
const S_SpriteImageInfo g_sSpriteImageInfoTable[] = {
};
const UINT32 g_u32ReloadBlockInfoTableItemCount = sizeof(g_sReloadBlockInfoTable) / sizeof(S_ReloadBlockInfo);
const UINT32 g_u32ReloadItemInfoTableItemCount = sizeof(g_sReloadItemInfoTable) / sizeof(S_ReloadItemInfo);
const UINT32 g_u32BackgroundItemInfoTableItemCount = sizeof(g_sBackgroundImageInfoTable) / sizeof(S_BackgroundImageInfo);
const UINT32 g_u32SpriteImageInfoTableItemCount = sizeof(g_sSpriteImageInfoTable) / sizeof(S_SpriteImageInfo);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?