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 + -
显示快捷键?